Skip to content

(CODUX-215) Forward Google Drive context through native dashboard thread compaction - #2946

Merged
numnx merged 2 commits into
feature/CODUX-215-google-drive-project-mount-integrationfrom
task/feature-codux-21-t08-codex-f8f94e76-mrgycax7
Jul 11, 2026
Merged

(CODUX-215) Forward Google Drive context through native dashboard thread compaction#2946
numnx merged 2 commits into
feature/CODUX-215-google-drive-project-mount-integrationfrom
task/feature-codux-21-t08-codex-f8f94e76-mrgycax7

Conversation

@numnx

@numnx numnx commented Jul 11, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Forward Google Drive context through native dashboard thread compaction

Automated task PR opened by Code UX for T08.

📋 Summary

Sprint: Sprint 215 · Google Drive project mount integration · Task: T08

Add an opt-in, project-scoped Google Drive sync-directory mount for Docker Project Manager and worker containers, with an idempotent prompt notice, safe read-only defaults, configurable read/write access, and documented settings behavior.

🤖 Model & Provider

Provider Codex CLI
Model gpt-5.6-sol

⏱️ Timing

Started 2026-07-11 22:44:30 UTC
Finished 2026-07-11 22:50:31 UTC
Duration 6m 1s

📊 Token Usage

Metric Value
Input tokens 94,971
Cached input tokens 2,392,320
Output tokens 11,476
Total tokens 2,498,767
Invocations 1
Tool calls 45
Active time 5m 25s

Included usage estimate (subscription/local login): $2.02

✅ QA Review

⏳ QA review runs after this PR is opened. Check the task card in the dashboard for the outcome once it lands.

📝 Full Task Prompt
# Objective
Ensure native dashboard thread compaction receives the same validated Google Drive mount context as other Project Manager containers.

## Scope
- `src/services/chat-thread-runtime-service.ts`
- `tests/backend/services/chat-thread-runtime-service.test.ts`
- Shared provider-execution contracts only where minimally required to preserve native compaction semantics.

## Requirements
1. Route native compaction through the shared provider execution boundary, or add the minimal shared support needed, so Drive resolution is not duplicated.
2. Forward a validated mount only for Docker execution with an existing directory and configured access mode.
3. Preserve `nativeSessionOperation: "compact"`, continuation session IDs, workspace lifecycle, execution records, and result parsing.
4. Add tests for read-only, read-write, invalid/missing paths, and host-mode behavior.

## Verification
- Run `pnpm exec vitest run tests/backend/services/chat-thread-runtime-service.test.ts tests/backend/services/provider-execution-service.test.ts`.
- Run `pnpm run lint`.
🌿 Branch Info

Base: feature/CODUX-215-google-drive-project-mount-integration
Head: task/feature-codux-21-t08-codex-f8f94e76-mrgycax7


🤖 Generated by Code UX

@numnx
numnx merged commit c645ca9 into feature/CODUX-215-google-drive-project-mount-integration Jul 11, 2026
20 checks passed
@numnx
numnx deleted the task/feature-codux-21-t08-codex-f8f94e76-mrgycax7 branch July 11, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant