samvish commited on
Commit
a2590aa
·
1 Parent(s): d94868e

some shit idk

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -0
  2. app/main.py +1 -1
Dockerfile CHANGED
@@ -13,6 +13,10 @@ ENV PYTHONPATH=/app
13
  RUN mkdir -p /app/.composio && chmod 777 /app/.composio
14
  ENV COMPOSIO_CACHE_DIR=/app/.composio
15
 
 
 
 
 
16
  # Debug: Print environment variables
17
  RUN echo "GOOGLE_API_KEY is: $GOOGLE_API_KEY" > /app/env_debug.txt
18
  RUN echo "COMPOSIO_API_KEY is: $COMPOSIO_API_KEY" >> /app/env_debug.txt
 
13
  RUN mkdir -p /app/.composio && chmod 777 /app/.composio
14
  ENV COMPOSIO_CACHE_DIR=/app/.composio
15
 
16
+ # Create writable lock directory for Composio
17
+ RUN mkdir -p /app/.composio/locks && chmod 777 /app/.composio/locks
18
+ ENV COMPOSIO_LOCK_DIR=/app/.composio/locks
19
+
20
  # Debug: Print environment variables
21
  RUN echo "GOOGLE_API_KEY is: $GOOGLE_API_KEY" > /app/env_debug.txt
22
  RUN echo "COMPOSIO_API_KEY is: $COMPOSIO_API_KEY" >> /app/env_debug.txt
app/main.py CHANGED
@@ -6,7 +6,7 @@ from fastapi.middleware.cors import CORSMiddleware
6
  from pydantic import BaseModel
7
  from .config import Config
8
  from .agent import GmailAgent
9
-
10
  # Set up logging
11
  logging.basicConfig(level=logging.DEBUG)
12
  logger = logging.getLogger(__name__)
 
6
  from pydantic import BaseModel
7
  from .config import Config
8
  from .agent import GmailAgent
9
+ from __init__ import __version__
10
  # Set up logging
11
  logging.basicConfig(level=logging.DEBUG)
12
  logger = logging.getLogger(__name__)