Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions hosting/docker-compose/ee/docker-compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -424,6 +424,12 @@ services:
AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS: ${AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS:-}
AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM: ${AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM:-}
AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES: ${AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES:-}
# This service has no env_file (see above), so the session flags must be listed
# here or they can never be set. AGENTA_SESSIONS_RECONSTRUCT must be enabled
# together with the web NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY, or a turn that
# carries only its last message loses the conversation.
AGENTA_SESSIONS_RECONSTRUCT: ${AGENTA_SESSIONS_RECONSTRUCT:-}
AGENTA_RECORDS_DURABLE: ${AGENTA_RECORDS_DURABLE:-}
# === STORAGE ============================================== #
volumes:
- ../../../services/runner/src:/app/src
Expand Down
6 changes: 6 additions & 0 deletions hosting/docker-compose/ee/docker-compose.gh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -295,6 +295,12 @@ services:
AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS: ${AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS:-}
AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM: ${AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM:-}
AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES: ${AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES:-}
# This service has no env_file (see above), so the session flags must be listed
# here or they can never be set. AGENTA_SESSIONS_RECONSTRUCT must be enabled
# together with the web NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY, or a turn that
# carries only its last message loses the conversation.
AGENTA_SESSIONS_RECONSTRUCT: ${AGENTA_SESSIONS_RECONSTRUCT:-}
AGENTA_RECORDS_DURABLE: ${AGENTA_RECORDS_DURABLE:-}
# === SUBSCRIPTION MOUNTS (opt-in) ========================= #
# Use your own harness subscription for LOCAL runs instead of a managed API
# key. Mount the login READ-WRITE: the harness runs directly out of the mount and
Expand Down
12 changes: 12 additions & 0 deletions hosting/docker-compose/ee/env.ee.dev.example
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,18 @@ AGENTA_RUNNER_DEFAULT_SANDBOX_PROVIDER=local
# 5 min per tool call.
# AGENTA_RUNNER_TOOL_CALL_TIMEOUT_MS=300000

# --- Session history: last-message-only turns (all four default off) ---
# The client sends only the newest user message and the runner rebuilds the earlier turns
# from the durable session record log, which keeps requests and traces small on a long
# conversation. The first two must be flipped together: with the web flag on and the runner
# flag off, a turn arrives with no history at all.
# AGENTA_SESSIONS_RECONSTRUCT=true
# NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY=true
# Records become the only copy of the conversation, so make writing them durable and keep
# the structure of a record whose body exceeds the API size cap.
# AGENTA_RECORDS_DURABLE=true
# AGENTA_RECORDS_SMART_TRUNCATION=true

# ================================================================== #
# Agenta - API
# ================================================================== #
Expand Down
12 changes: 12 additions & 0 deletions hosting/docker-compose/ee/env.ee.gh.example
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,18 @@ AGENTA_RUNNER_TOKEN=replace-me
# 5 min per tool call.
# AGENTA_RUNNER_TOOL_CALL_TIMEOUT_MS=300000

# --- Session history: last-message-only turns (all four default off) ---
# The client sends only the newest user message and the runner rebuilds the earlier turns
# from the durable session record log, which keeps requests and traces small on a long
# conversation. The first two must be flipped together: with the web flag on and the runner
# flag off, a turn arrives with no history at all.
# AGENTA_SESSIONS_RECONSTRUCT=true
# NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY=true
# Records become the only copy of the conversation, so make writing them durable and keep
# the structure of a record whose body exceeds the API size cap.
# AGENTA_RECORDS_DURABLE=true
# AGENTA_RECORDS_SMART_TRUNCATION=true

# ================================================================== #
# Agenta - API
# ================================================================== #
Expand Down
6 changes: 6 additions & 0 deletions hosting/docker-compose/oss/docker-compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,12 @@ services:
AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS: ${AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS:-}
AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM: ${AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM:-}
AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES: ${AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES:-}
# This service has no env_file (see above), so the session flags must be listed
# here or they can never be set. AGENTA_SESSIONS_RECONSTRUCT must be enabled
# together with the web NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY, or a turn that
# carries only its last message loses the conversation.
AGENTA_SESSIONS_RECONSTRUCT: ${AGENTA_SESSIONS_RECONSTRUCT:-}
AGENTA_RECORDS_DURABLE: ${AGENTA_RECORDS_DURABLE:-}
# === STORAGE ============================================== #
volumes:
- ../../../services/runner/src:/app/src
Expand Down
6 changes: 6 additions & 0 deletions hosting/docker-compose/oss/docker-compose.gh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,12 @@ services:
AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS: ${AGENTA_RUNNER_DAYTONA_SESSION_IDLE_TTL_MS:-}
AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM: ${AGENTA_RUNNER_DAYTONA_SESSION_MAX_WARM:-}
AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES: ${AGENTA_RUNNER_DAYTONA_AUTODELETE_MINUTES:-}
# This service has no env_file (see above), so the session flags must be listed
# here or they can never be set. AGENTA_SESSIONS_RECONSTRUCT must be enabled
# together with the web NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY, or a turn that
# carries only its last message loses the conversation.
AGENTA_SESSIONS_RECONSTRUCT: ${AGENTA_SESSIONS_RECONSTRUCT:-}
AGENTA_RECORDS_DURABLE: ${AGENTA_RECORDS_DURABLE:-}
# === SUBSCRIPTION MOUNTS (opt-in) ========================= #
# Use your own harness subscription for LOCAL runs instead of a managed API
# key. Mount the login READ-WRITE: the harness runs directly out of the mount and
Expand Down
12 changes: 12 additions & 0 deletions hosting/docker-compose/oss/env.oss.dev.example
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,18 @@ AGENTA_RUNNER_DEFAULT_SANDBOX_PROVIDER=local
# 5 min per tool call.
# AGENTA_RUNNER_TOOL_CALL_TIMEOUT_MS=300000

# --- Session history: last-message-only turns (all four default off) ---
# The client sends only the newest user message and the runner rebuilds the earlier turns
# from the durable session record log, which keeps requests and traces small on a long
# conversation. The first two must be flipped together: with the web flag on and the runner
# flag off, a turn arrives with no history at all.
# AGENTA_SESSIONS_RECONSTRUCT=true
# NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY=true
# Records become the only copy of the conversation, so make writing them durable and keep
# the structure of a record whose body exceeds the API size cap.
# AGENTA_RECORDS_DURABLE=true
# AGENTA_RECORDS_SMART_TRUNCATION=true

# ================================================================== #
# Agenta - API
# ================================================================== #
Expand Down
12 changes: 12 additions & 0 deletions hosting/docker-compose/oss/env.oss.gh.example
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,18 @@ AGENTA_RUNNER_TOKEN=replace-me
# 5 min per tool call.
# AGENTA_RUNNER_TOOL_CALL_TIMEOUT_MS=300000

# --- Session history: last-message-only turns (all four default off) ---
# The client sends only the newest user message and the runner rebuilds the earlier turns
# from the durable session record log, which keeps requests and traces small on a long
# conversation. The first two must be flipped together: with the web flag on and the runner
# flag off, a turn arrives with no history at all.
# AGENTA_SESSIONS_RECONSTRUCT=true
# NEXT_PUBLIC_SESSIONS_LAST_MESSAGE_ONLY=true
# Records become the only copy of the conversation, so make writing them durable and keep
# the structure of a record whose body exceeds the API size cap.
# AGENTA_RECORDS_DURABLE=true
# AGENTA_RECORDS_SMART_TRUNCATION=true

# ================================================================== #
# Agenta - API
# ================================================================== #
Expand Down
Loading