Commit 2ee542f
committed
feat: comprehensive enhancement — cache optimization, session mind, orchestrator, multi-credential, codebase indexer
Core Features:
- Session Mind with persistent memory across sessions
- Orchestrator + Worker subagent architecture
- Multi-credential OAuth with auto-refresh
- Codebase indexer and watcher connectors
- Footer status bar with live metrics
Cache & Prompt Optimizations:
- Move mindContext/failureContext to stable system prefix (BP1 cached)
- Large tool result cache_control breakpoints (>7000 chars)
- Deterministic message wrapping (PR anomalyco#21535)
- Tool evidence digest through compaction (PR anomalyco#21492)
- O(1) queue dequeue + single-flight summary (PR anomalyco#21507)
- Levenshtein O(min(N,M)) space optimization (PR anomalyco#21500)
- Three-phase image auto-compression (PR anomalyco#21371)
- ContextUsage and NewSession tools (PR anomalyco#21399)
- E2E cache integration tests with real Anthropic OAuth
Session snapshot resets prevent memory leaks on session delete.1 parent 039c601 commit 2ee542f
525 files changed
Lines changed: 123539 additions & 3441 deletions
File tree
- .githooks
- .github/workflows
- .husky
- .opencode
- command
- memory
- skill
- git-sync-default-rebase-force
- wezterm-opencode-tab-automation
- wezterm-test
- cmd
- packages
- app
- e2e
- app
- commands
- files
- session
- terminal
- script
- src
- components
- session
- context
- i18n
- pages
- layout
- session
- composer
- console/app/src
- i18n
- routes
- workspace/[id]/usage
- zen/util/provider
- opencode
- docs
- patches
- scripts
- script
- src
- acp
- agent
- prompt
- auth
- cli
- cmd
- tui
- component
- prompt
- context
- feature-plugins
- home
- sidebar
- routes
- session
- ui
- util
- codebase
- command
- template
- config
- effect
- embedder
- file
- flag
- global
- lsp
- notification
- providers
- plugin
- project
- provider
- question
- server
- routes
- session
- prompt
- skill
- snapshot
- storage
- tool
- util
- test
- agent
- auth
- automation
- results
- cli
- tui
- codebase
- config
- e2e
- embedder
- fake
- file
- fixture
- notification
- permission
- plugin
- project
- provider
- server
- fixture
- session
- snapshot
- storage
- token-compare
- tool
- util
- plugin
- src
- script/src
- sdk
- js/src
- gen
- v2/gen
- storybook/.storybook/mocks
- ui/src
- components
- hooks
- styles
- web/src/content/docs
- it
- scripts
- vendor
- opentui-spinner
- dist
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
0 commit comments