Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1041 commits
Select commit Hold shift + click to select a range
cff994b
Fix typecheck deps and ACP test imports
adolago Jan 28, 2026
cf615fb
Add Telegram sticker actions and network handling
adolago Jan 28, 2026
d44fcf4
Adjust test preload and spinner expectations
adolago Jan 28, 2026
e9fddb2
Adjust test preload and spinner expectations
adolago Jan 28, 2026
d3a1be6
Harden path handling and ACP tests
adolago Jan 28, 2026
446d47b
Add root dev deps for typecheck resolution
adolago Jan 28, 2026
661c010
Restore focus after leader commands
adolago Jan 28, 2026
5c35bb5
Add Telegram quote replies, edit action, and paragraph chunking
adolago Jan 28, 2026
1628f36
Merge branch 'fix/ci-typecheck-baseline' into dev
adolago Jan 28, 2026
9dff10c
Add Telegram sticker actions and network handling
adolago Jan 28, 2026
c6dcb38
Improve Telegram reliability and proxy handling
adolago Jan 28, 2026
61fca4a
Merge pull request #168 from adolago/issue/115-telegram-ux-formatting
adolago Jan 28, 2026
18e9473
Merge pull request #157 from adolago/issue/111-line-signature-timing-…
adolago Jan 28, 2026
3dad062
Merge pull request #154 from adolago/issue/92-provider-preserve-sourc…
adolago Jan 28, 2026
372b7f0
Merge pull request #155 from adolago/issue/108-zee-gateway-file-servi…
adolago Jan 28, 2026
6acbea9
Optimize getAverageTaskDuration performance
google-labs-jules[bot] Jan 28, 2026
debd3f1
feat: Trigger inventory restoration on order cancellation
google-labs-jules[bot] Jan 28, 2026
9f9a4c3
Add unified provider registry and improve TUI status bar
adolago Jan 28, 2026
9943066
Fix security and reliability issues across 8 files
adolago Jan 28, 2026
8e378b9
Merge issue/114-telegram-reliability into dev
adolago Jan 28, 2026
ac83726
Merge remote-tracking branch 'origin/issue/110-zee-net-harden-v2' int…
adolago Jan 28, 2026
315c2d9
Merge remote-tracking branch 'origin/issue/112-browser-url-fallback-e…
adolago Jan 28, 2026
750b703
Merge remote-tracking branch 'origin/issue/124-control-ui-auth-status…
adolago Jan 28, 2026
a3f6ae3
Merge remote-tracking branch 'origin/palette-fix-aria-labels-30712219…
adolago Jan 28, 2026
3061161
Merge remote-tracking branch 'origin/palette-fix-chat-controls-a11y-5…
adolago Jan 28, 2026
b31b2ce
Merge remote-tracking branch 'origin/sentinel/fix-proxy-ssrf-10136406…
adolago Jan 28, 2026
ee4cd95
Merge remote-tracking branch 'origin/bolt/optimize-filesystem-travers…
adolago Jan 28, 2026
a8b2e36
Merge remote-tracking branch 'origin/fix/hold-mode-tool-guards' into dev
adolago Jan 28, 2026
bcbd7d8
Enhance awareness module for assertive tool use
adolago Jan 28, 2026
a115a68
Merge remote-tracking branch 'origin/perf-optimize-get-average-task-d…
adolago Jan 28, 2026
99b17f2
Merge remote-tracking branch 'origin/trigger-inventory-restoration-19…
adolago Jan 28, 2026
436b4ba
Sync upstream and align hosted tooling
adolago Jan 29, 2026
cbe4290
Capture build artifacts
adolago Jan 29, 2026
321b16d
Fix zee gateway build: rename clawd references to zee
adolago Jan 29, 2026
ce232d4
Add auth sync from agent-core to zee gateway
adolago Jan 29, 2026
d3f4504
Fix TypeScript errors in canvas-host and gateway protocol
adolago Jan 29, 2026
5ec4390
Sync docs and remove legacy mobile apps
adolago Jan 29, 2026
a0e198d
Unify model providers: agent-core config as single source of truth
adolago Jan 29, 2026
2f86296
⚡ Bolt: Optimize path utility functions
google-labs-jules[bot] Jan 29, 2026
c18a60d
⚡ Bolt: Optimize path utility functions and fix build script
google-labs-jules[bot] Jan 29, 2026
92318cf
Widen home prompt width
adolago Jan 29, 2026
38f1896
Fix local provider defaults
adolago Jan 29, 2026
d0055ca
Remove legacy channels and macOS artifacts
adolago Jan 29, 2026
feaea06
Remove non-WhatsApp/Telegram integrations and drop mobile/desktop art…
adolago Jan 30, 2026
c4c3f4a
Fix daemon install flow and TUI dim styling
adolago Jan 30, 2026
b940f92
Remove macOS/Darwin support and update TUI styling
adolago Jan 30, 2026
c5c6596
TUI aesthetic improvements: token counter icons, compact status bar, …
adolago Jan 30, 2026
c15faab
Remap help keybinds to free up '?' key
adolago Jan 30, 2026
5bcd245
Refactor Kimi plugin auth logging and drop launchd paths
adolago Jan 30, 2026
16d4617
fix(canvas): open canvas in same WezTerm tab as agent
adolago Jan 30, 2026
98a0504
fix(canvas): properly handle canvas opening in wrong WezTerm tab
adolago Jan 30, 2026
99f7221
Remove mac and mobile references
adolago Jan 30, 2026
9d42f90
Add safety, reliability, and performance improvements
adolago Jan 30, 2026
11ec9df
Remove web UI artifacts and rebrand Zee
adolago Jan 30, 2026
be81030
Fix tool contexts and TUI agent typing
adolago Jan 30, 2026
c9cf433
Restore hosted infra and remove legacy metadata
adolago Jan 30, 2026
e58c5b8
Refresh TUI tool display and align cache keys
adolago Jan 30, 2026
548e336
Fix release script inputs
adolago Jan 30, 2026
1676797
Bump baseline-browser-mapping
adolago Jan 30, 2026
5f4c17f
TUI: opinionated UI improvements
adolago Jan 30, 2026
2f303f7
Merge pull request #171 from adolago/bolt/optimize-path-utils-1321662…
adolago Jan 30, 2026
e2efeb2
Make persona themes use transparent backgrounds for terminal integration
adolago Jan 30, 2026
bc54afc
TUI: add overlay frame for separation
adolago Jan 30, 2026
0096b15
Adjust prompt status row ordering
adolago Jan 30, 2026
2414d5d
Delegate zee tui to agent-core
adolago Jan 30, 2026
c4dc6d5
Update reranker config and Zee integrations
adolago Jan 30, 2026
2f023f0
TUI polish and tooling updates
adolago Jan 30, 2026
44e001e
Tweak prompt footer model styling
adolago Jan 30, 2026
f656498
feat: add google stt and minimax tts
adolago Jan 31, 2026
8ec3ae4
chore: update
adolago Jan 31, 2026
f827f23
Add Rust memory boundary plan
adolago Jan 31, 2026
693bc85
Fix WhatsApp reconnect messaging
adolago Jan 31, 2026
479d41a
fix: resolve build and typecheck
adolago Jan 31, 2026
93d0e2c
feat(zee): use agent-core as default memory backend
adolago Jan 31, 2026
5e5c77a
chore: delete dead code (Phase 5 wiring plan)
adolago Jan 31, 2026
ffb298b
chore: upstream triage commits 107-121 (opencode/dev)
adolago Jan 31, 2026
fedd254
feat: expose acp thinking variants (#9064)
adolago Jan 31, 2026
c619ad3
fix: kimi k2.5 temperature and topP for fireworks/coding providers
adolago Jan 31, 2026
7781070
fix(provider): include providerID in SDK cache key (#11020)
adolago Jan 31, 2026
263050d
docs: add upstream triage 122-221 tracking document
adolago Jan 31, 2026
44ca640
temp: disable surface layer to fix typecheck
adolago Jan 31, 2026
f666a72
Redesign TUI status bar to match Amp layout
adolago Jan 31, 2026
c4c70d5
Remove token counters, keep embedding model max context
adolago Jan 31, 2026
e6bec65
Move persona name to header right side with agent count
adolago Jan 31, 2026
fca0c1d
Match Amp layout: dashed lines with persona/agents and path/branch
adolago Jan 31, 2026
0ff2e99
Refactor TUI prompt status bar to match Amp design
adolago Jan 31, 2026
252f4a5
TUI prompt: enclosed box, VIM in header, tips banner
adolago Jan 31, 2026
281b1f2
refactor(tui): unify aesthetic system across all components
adolago Jan 31, 2026
08140c9
fix(tui): add enclosing border to content area, remove asymmetric hea…
adolago Jan 31, 2026
4384c6a
Update persona colors to Stealth Matte Metallic palette
adolago Jan 31, 2026
1f6f06a
Use theme.primary for logo color to match global persona theme
adolago Jan 31, 2026
0285384
Fix theme switching based on agent name (zee/stanley/johny)
adolago Jan 31, 2026
bac271b
Fix model response footer styling and duration calculation
adolago Jan 31, 2026
9558093
Fix orphaned ripgrep process causing high CPU usage
adolago Jan 31, 2026
80b8f5f
feat: enhance TUI with stealth matte theme, persistent reminders, and…
adolago Jan 31, 2026
dbdc18b
fix: resolve typescript error in reminder box
adolago Jan 31, 2026
45f086e
fix: remove tui tips and fix agent name truncation in prompt
adolago Jan 31, 2026
de835ae
chore: update baseline-browser-mapping to latest
adolago Jan 31, 2026
7a3a8e4
feat(models): update model visibility and thinking configurations
adolago Jan 31, 2026
fad08bc
fix(models): strictly restrict Z.AI logic to 'zai' providers and clea…
adolago Jan 31, 2026
bdaa6ae
feat(models): enable thinking configuration for all reasoning models
adolago Jan 31, 2026
86b7d04
feat(ui): redesign status bar layout and fix build recursion
adolago Jan 31, 2026
a9e2c4c
Remove reminder text box and add context window size display
adolago Jan 31, 2026
63ff929
Add Zee reminder status skill with TUI banner integration
adolago Jan 31, 2026
3913a2c
Wire up Zee reminder status skill with full automation
adolago Jan 31, 2026
201fe24
Add reminder-status banner documentation to Zee skill
adolago Jan 31, 2026
d58fc07
TUI: clean up border styling
adolago Jan 31, 2026
3658b37
Consolidate MiniMax providers to eliminate ghost entries
adolago Jan 31, 2026
811af5a
Enable messaging gateway by default
adolago Jan 31, 2026
9922e2c
UI polish: remove VIM label, use accent colors for personas
adolago Jan 31, 2026
0aa86d8
Close prompt box with bottom border
adolago Jan 31, 2026
b19c09a
Clean box bottom border - remove path/branch text
adolago Jan 31, 2026
578ec5b
Revert "Clean box bottom border - remove path/branch text"
adolago Jan 31, 2026
b060c83
Fix Shift+G keybinding by converting key to uppercase when shift pressed
adolago Jan 31, 2026
151d91e
feat: update CLI status bar to display provider and model, and overha…
adolago Jan 31, 2026
64d574a
feat: streamline model selection and add Kimi K2.5 to OpenCode Zen
adolago Jan 31, 2026
1b650b3
TUI: stacked input boxes with shared border, billboard integration
adolago Jan 31, 2026
9210edc
chore: remove unused imports and variables
adolago Jan 31, 2026
b9d2e92
Persona themes: Stealth Matte Metallic palettes with solid backgrounds
adolago Jan 31, 2026
ff58ad8
refactor: rename .claude/ to .agents/ with backward compatibility
adolago Feb 1, 2026
f62375f
chore: remove notion, trello, and 1password skills
adolago Feb 1, 2026
c4092ae
feat(theme): Rosetta Stone color system - unified Solarized Dark
adolago Feb 1, 2026
a218556
feat: enforce persona-only, always-memory, always-mcp mode
adolago Feb 1, 2026
7c6d746
refactor: remove sub-personas, keep only Zee/Stanley/Johny
adolago Feb 1, 2026
234baa0
feat: extract swarm core from Tiara (~300 lines)
adolago Feb 1, 2026
a9687cd
chore: delete packages/tiara/ (145MB, 306k lines)
adolago Feb 1, 2026
bbf9448
feat: Amp-style enhancements
adolago Feb 1, 2026
82ba8da
Fix bugs and improve reliability in toolbox, thread search, swarm, an…
adolago Feb 1, 2026
20013b7
Fix OpenTUI spinner component and Kimi K2.5 thinking budget errors
adolago Feb 1, 2026
efe68de
Move diff stats below input box border
adolago Feb 1, 2026
7c11aee
Fix TUI status bar truncation and title box styling
adolago Feb 1, 2026
8f202a3
feat: enhance CLI prompt status bar with refined context usage, impro…
adolago Feb 1, 2026
0300f9f
refactor: Reorganize skill directories to use scoped package-like nam…
adolago Feb 1, 2026
8320670
refactor: Consolidate skills by removing deprecated ones and introduc…
adolago Feb 1, 2026
848dfcd
feat: Introduce cron job scheduling and heartbeat mechanisms, and upd…
adolago Feb 1, 2026
2b32018
feat: Introduce an always-on process mode for agent-core and refactor…
adolago Feb 1, 2026
63ab890
fix: Use GlobalBus instead of Bus.publish for out-of-context events a…
adolago Feb 1, 2026
c39b1b0
test: Add agent ergonomy test suite for TUI interaction patterns
adolago Feb 1, 2026
65e817e
Remove dead code, stale docs, and fix AGENTS.md references
adolago Feb 1, 2026
a285f4b
fix: Add gemini-cli OAuth refresh config and use form-urlencoded for …
adolago Feb 1, 2026
5ec67bf
Update MODEL_BLACKLIST to filter outdated model versions across all p…
adolago Feb 1, 2026
2a88dad
feat: introduce Clawhub package, add Matrix extension for Zee persona…
adolago Feb 1, 2026
947300d
Overhaul provider/model management: debug logging, runtime refresh, J…
adolago Feb 1, 2026
adafe70
Remove completed plans and docs referencing deleted code
adolago Feb 1, 2026
0f73a79
Simplify vim mode to insert/normal toggling only
adolago Feb 1, 2026
43b1cee
Port upstream TUI fixes, add skill dialog, fix type errors
adolago Feb 1, 2026
49c52f4
Memory-backed resourcefulness, proactive planning, build and ac scrip…
adolago Feb 1, 2026
c0db7f9
Add memory resourcefulness to qwen.txt and allow memory/messaging in …
adolago Feb 1, 2026
91993a8
Per-session hold/release mode with /hold and /release slash commands
adolago Feb 2, 2026
82c714a
refactor: Update skill directory lookup to support multiple paths and…
adolago Feb 2, 2026
31824d5
Update LICENSE copyright to agent-core contributors
adolago Feb 2, 2026
e0b8448
Fix missing skills category in interactive reporter
adolago Feb 2, 2026
3e2b07b
Remove dist-check from version control and gitignore it
adolago Feb 2, 2026
69fa865
Implement full vim mode command set for TUI prompt
adolago Feb 2, 2026
cfbadfc
Fix stuck session status after errors
adolago Feb 2, 2026
d0333a7
Fix hanging when using client.app.log() during initialization
adolago Feb 2, 2026
f8b11c7
Kill zombie server process on startup timeout
adolago Feb 2, 2026
85c6145
Revert premature skills category in interactive reporter
adolago Feb 2, 2026
ac880c3
Don't --follow by default for grep and ripgrep
adolago Feb 2, 2026
8973cdf
Add test for transcript tool formatting with backticks
adolago Feb 2, 2026
d5f0580
Add visual feedback for diff conceal toggle
adolago Feb 2, 2026
81fddc1
Fix question selection click when terminal unfocused
adolago Feb 2, 2026
298ace0
Add vim engine integration tests with real TextareaRenderable
adolago Feb 2, 2026
e988612
Fix prompt caching for opus on bedrock
adolago Feb 2, 2026
cdf582a
Use snake_case thinking params for OpenAI-compatible Claude APIs
adolago Feb 2, 2026
95431c4
Revert "Use snake_case thinking params for OpenAI-compatible Claude A…
adolago Feb 2, 2026
d5fddd7
Allow user plugins to override built-in auth plugins
adolago Feb 2, 2026
bfa2ac4
Compact skill listing with search, add skills diagnostics
adolago Feb 2, 2026
00c793a
Add cron concurrency control, throttle, and broad engine updates
adolago Feb 2, 2026
ee0aab8
Broad engine updates: memory system, naming convention, docs, and tests
adolago Feb 2, 2026
990cc58
Fix typecheck errors: remove duplicates, fix type inference for tsgo
adolago Feb 2, 2026
29e57ca
Add ensure_port_free to ac script to prevent daemon crash-loop
adolago Feb 2, 2026
3b09b66
Consolidate skills under @zee, remove legacy persona skills, and upda…
adolago Feb 2, 2026
3b2750a
Rename @opencode-ai/sdk and @opencode-ai/util imports to @agent-core …
adolago Feb 2, 2026
7e184bc
Fix missing apply_patch tool import with inline type for legacy sessi…
adolago Feb 2, 2026
4d4522a
Fix typecheck errors: inline apply_patch type and add topBorder to Ti…
adolago Feb 2, 2026
d8ccf04
Move prompt metadata into sidebar
adolago Feb 3, 2026
73e184c
Fix TUI dialog padding asymmetry, sidebar overlay bleed-through, and …
adolago Feb 3, 2026
d6986c3
Unify Google STT with AI Studio and separate Antigravity
adolago Feb 3, 2026
eb739e5
Fix plugin tool export and refine TUI details
adolago Feb 3, 2026
757f827
Wire persona identity and soul prompts
adolago Feb 3, 2026
5a9075f
Refine ac workflow and TUI messaging
adolago Feb 3, 2026
7301e8b
Auto-handoff WhatsApp self-DMs and warn on missing env
adolago Feb 3, 2026
ba125a3
Fix setup-check config imports
adolago Feb 3, 2026
e84bb58
Fix config suggestion typing for Zod v4
adolago Feb 3, 2026
896631f
Avoid ZodIssueInvalidType type usage
adolago Feb 3, 2026
da7a520
Report missing skill env vars in auth list
adolago Feb 3, 2026
98e77fb
Preserve skill credentials when env placeholders are missing
adolago Feb 3, 2026
935a125
tui: extend vim motions and document keybindings
adolago Feb 3, 2026
f1a9933
tui: truncate tips banner in narrow terminals
adolago Feb 3, 2026
37ffc4d
tui: restore dictation footer action
adolago Feb 3, 2026
3dd771d
chore: prune skills and update provider auth
adolago Feb 4, 2026
b8751a7
fix: restore Zee type shims for typecheck
adolago Feb 4, 2026
432d982
config: set Zee model to GLM-4.7
adolago Feb 4, 2026
8f4a73c
fix: avoid EBADF in session lock cleanup
adolago Feb 4, 2026
cadcc0c
feat: skill schema audit with YAML frontmatter validation
adolago Feb 4, 2026
9f201fe
TUI: add Zee banner; remove canvas tooling
adolago Feb 4, 2026
1874c37
feat: add session cost tracking and model favorites to TUI
adolago Feb 4, 2026
51a2618
feat: wire Zee banner refresh to cron
adolago Feb 4, 2026
521cc32
chore: ignore .agent-core/plans
adolago Feb 5, 2026
8d332da
tui: align prompt fill and compact sidebar
adolago Feb 5, 2026
6e98403
scripts: add v3 phase 1 spawn helper
adolago Feb 5, 2026
614ec55
tui: enable leader actions in empty dialogs
adolago Feb 5, 2026
ddf9987
tui: move which-key to bottom and restyle
adolago Feb 5, 2026
6b484ec
tui: move which-key to bottom and restyle
adolago Feb 5, 2026
aa815e1
tui: restyle command palette
adolago Feb 5, 2026
9d8793e
Merge branch 'feat/opencode-gap-qol' into dev
adolago Feb 5, 2026
c7f6099
fix: strip provider metadata when switching models
adolago Feb 5, 2026
c046466
fix: prevent memory leaks from AbortController closures
adolago Feb 5, 2026
d7c086a
fix: snapshot regression - handle missing files gracefully
adolago Feb 5, 2026
4920396
fix: add AbortSignal support to Ripgrep.files() and GlobTool
adolago Feb 5, 2026
b53b1ed
fix: ensure MCP tools are sanitized
adolago Feb 5, 2026
35d6546
feat: add shell.env and chat.headers hooks, improve task tool
adolago Feb 5, 2026
a565a95
fix: resolve type errors from cherry-picked hooks
adolago Feb 5, 2026
bc1a978
refactor: centralize path utilities in global module
adolago Feb 5, 2026
4912dde
fix: update hold-mode and test infrastructure
adolago Feb 5, 2026
b0086f3
feat(zee): add canvas-host for browser automation and A2UI
adolago Feb 5, 2026
6ceb538
docs: add upstream divergence analysis and benchmarks
adolago Feb 5, 2026
198517d
refactor: remove claude-flow MCP dependency, use native capabilities
adolago Feb 5, 2026
ea83791
fix: add missing os import in diagnostics checks
adolago Feb 5, 2026
c47d07f
Update codebase
adolago Feb 5, 2026
761b7d9
feat: add parallel-orchestration skill for native task parallelism
adolago Feb 5, 2026
4cb2cc7
Default sidebar dropdowns to closed
adolago Feb 5, 2026
d46c9c2
Fix dialog select footer typing
adolago Feb 5, 2026
72cd253
Add keybind for grammar menu
adolago Feb 5, 2026
741b0b4
Fix TUI bugs: unhandled promises, keybind parse, theme proxy, vim clo…
adolago Feb 5, 2026
a979410
Fix config.update call to wrap body in config parameter
adolago Feb 5, 2026
6afde58
Fix flaky timing-safe test by relaxing ratio threshold to 5x
adolago Feb 5, 2026
ccde383
Add model rosetta as single source of truth for persona defaults
adolago Feb 5, 2026
c5b4cfb
Replace hardcoded persona theme JSON files with rosetta generators
adolago Feb 6, 2026
3cb0c78
Fix path traversal and SSRF vulnerabilities in gateway HTTP handlers
adolago Feb 6, 2026
bb7dcde
Fix SSRF, XSS, and ReDoS vulnerabilities across gateway and infra
adolago Feb 6, 2026
3388c24
Fix gateway token mismatch, auto-enable daemon bridge, remove Telegram
adolago Feb 6, 2026
d8095e2
Remove telegram surface type from persona configs
adolago Feb 6, 2026
6d39aef
Remove Telegram channel and stabilize app e2e
adolago Feb 6, 2026
2049967
Fix Zee surface defaults
adolago Feb 6, 2026
1775385
Fix ac-dev silent exit when zee.json contains URLs
adolago Feb 6, 2026
14fa243
chore(@zee): remove 14 ClawHub-originating skills from repo
adolago Feb 6, 2026
1942d6f
chore(personas): remove model-usage reference (CodexBar deleted)
adolago Feb 6, 2026
0b800fc
Fix ac-dev self-test: gateway token extraction and optional Matrix
adolago Feb 7, 2026
3130b91
Port upstream P4/P5/P7: TUI improvements, config flags, formatters
adolago Feb 7, 2026
71830e0
Merge upstream-sync/p0-security-stability into dev
adolago Feb 7, 2026
6b32a3d
Fix auth code copy regex to support 4-5 char suffixes
adolago Feb 7, 2026
762b4a1
Relax Bun version check to accept compatible versions (#222)
adolago Feb 7, 2026
b8d1ffc
Add @types/semver for typecheck compatibility
adolago Feb 7, 2026
006af02
Relax Bun version check to accept compatible versions (#222)
adolago Feb 7, 2026
1ba955b
Add @types/semver for typecheck compatibility
adolago Feb 7, 2026
6574a0b
Merge pull request #237 from adolago/fix/relax-bun-version
adolago Feb 7, 2026
f91e78c
Port upstream TUI polish: theme, search, layout fixes (#216)
adolago Feb 7, 2026
bbb8048
Port thinking keybind toggle and attach password auth (#219)
adolago Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
203 changes: 203 additions & 0 deletions .agent-core/agent-core.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@
{
"$schema": "agent-core",
"default_agent": "zee",
"model": "cerebras/zai-glm-4.7",
"small_model": "cerebras/zai-glm-4.7",
"instructions": ["STYLE_GUIDE.md"],
"mcp": {
"context7": {
"type": "remote",
"url": "https://mcp.context7.com/mcp"
},
"memory": { "enabled": true },
"calendar": { "enabled": true },
"portfolio": { "enabled": true }
},
"memory": {
"qdrant": {
"url": "http://localhost:6333",
"collection": "personas_memory"
},
"embedding": {
"profile": "google/gemini-embedding-001",
"dimensions": 3072,
"apiKey": "{env:GEMINI_API_KEY}"
}
},
"zee": {
"splitwise": {
"enabled": true,
"token": "{env:SPLITWISE_TOKEN}"
}
},
"provider": {
"kimi-for-coding": {
"options": {
"baseURL": "https://api.kimi.com/coding/v1"
},
"models": {
"kimi-k2.5-thinking": {
"id": "kimi-k2.5-thinking",
"name": "Kimi K2.5 Thinking",
"family": "kimi-thinking",
"release_date": "2026-01",
"attachment": false,
"reasoning": true,
"temperature": true,
"tool_call": true,
"limit": { "context": 262144, "output": 32768 },
"modalities": { "input": ["text", "image", "video"], "output": ["text"] },
"options": {}
}
}
},
"google-antigravity": {
"models": {
"antigravity-gemini-3-pro": {
"options": { "thinkingLevel": "high" }
},
"antigravity-gemini-3-flash": {
"options": { "thinkingLevel": "high" }
}
}
},
"cerebras": {
"options": {
"baseURL": "https://api.cerebras.ai/v1"
},
"models": {
"zai-glm-4.7": {
"reasoning": true
},
"qwen-3-235b-a22b-instruct-2507": {
"reasoning": true
}
}
},
"zai-coding-plan": {
"models": {
"glm-4.7": {
"options": {
"thinking": { "type": "enabled", "budget_tokens": 32000, "clear_thinking": false }
}
}
}
},
"xai": {
"options": {
"baseURL": "https://api.x.ai/v1"
}
},
"vllm": {
"options": {
"baseURL": "http://192.168.178.102:8000/v1"
}
}
},
"disabled_providers": ["zai", "zhipuai", "zhipuai-coding-plan"],
"fallback": {
"enabled": true,
"rules": [
{
"condition": "rate_limit",
"fallbacks": ["google-antigravity/antigravity-gemini-3-flash"]
},
{
"condition": "error",
"fallbacks": ["google-antigravity/antigravity-gemini-3-flash"]
}
]
},
"skills": {
"entries": {
"whoopskill": {
"enabled": true,
"env": {
"WHOOP_CLIENT_ID": "{env:WHOOP_CLIENT_ID}",
"WHOOP_CLIENT_SECRET": "{env:WHOOP_CLIENT_SECRET}",
"WHOOP_REDIRECT_URI": "http://localhost:8080/callback"
}
},
"summarize": {
"enabled": true,
"env": {
"GEMINI_API_KEY": "{env:GEMINI_API_KEY}"
}
},
"spotify-player": {
"enabled": true
},
"food-order": {
"enabled": true
},
"coding-agent": {
"enabled": true
},
"nano-pdf": {
"enabled": true
},
"markdown-converter": {
"enabled": true
},
"stock-market-pro": {
"enabled": true
},
"news-digest": {
"enabled": true
},
"tmux": {
"enabled": true
},
"brave-search": {
"apiKey": "{env:BRAVE_API_KEY}"
},
"home-assistant": {
"apiKey": "{env:HASS_TOKEN}",
"env": {
"HASS_SERVER": "https://ha.home.arpa/"
}
}
}
},
"tools": {
"github-triage": false,
"github-pr-search": false
},
"tui": {
"dictation": {
"enabled": true,
"model": "default",
"region": "us-central1",
"language": "en-US",
"alternative_languages": ["pt-BR", "es-ES", "de-DE"]
},
"kitty_keyboard": false
},
"agent": {
"zee": {
"description": "Personal assistant for life admin, memory, messaging, and calendar",
"mode": "primary",
"color": "#5c9cf5"
},
"stanley": {
"description": "Investing and financial research assistant",
"mode": "primary",
"color": "#f5a742"
},
"johny": {
"description": "Study assistant for learning and knowledge graphs",
"mode": "primary",
"color": "#7fd88c"
},
"title": {
"model": "cerebras/zai-glm-4.7",
"temperature": 0.5,
"hidden": true
},
"compaction": {
"model": "cerebras/zai-glm-4.7",
"temperature": 0.3,
"hidden": true
}
}
}
41 changes: 41 additions & 0 deletions .agent-core/agent/johny.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
description: Study and SWE assistant - professor, builder, researcher, historian. Learning system: study, knowledge graph, spaced repetition, and FIRe. Deliberate practice at the edge of ability, mix topics to maximize retention, track progress and identify at-risk topics.
color: "#DC2626"
theme: johny
skills: johny, ...
top_p: 0.95
max_tokens: 128000
thinking:
type: enabled
budget_tokens: 32000
effort: max
---

# Johny - Learning System

You are **johny**, a companion system applying first-principles reasoning to knowledge acquisition and application. You're a polymath that applies knowledge in the field of computational science and engineering.

## Learning Philosophy

- **Knowledge Graph**: DAG of topics with prerequisite relationships
- **Mastery Tracking**: Unknown → Introduced → Developing → Proficient → Mastered → Fluent
- **Spaced Repetition**: Ebbinghaus decay modeling
- **FIRe**: Fractional Implicit Repetition through advanced topics

## Core Domains

- **Study Sessions**: Deliberate practice at the edge of ability
- **Interleaving**: Mix topics to maximize retention
- **Interference Avoidance**: Space similar topics apart
- **Learning Paths**: Optimal topic sequencing

## Response Style

- Rigorous and concise
- Break complex topics into prerequisites
- Track progress and identify at-risk topics

## Part of The Personas

You share orchestration with Zee (personal) and Stanley (investing)
Detailed capabilities: `.agents/skills/johny/SKILL.md`
37 changes: 37 additions & 0 deletions .agent-core/agent/stanley.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
description: Investing system - narratives, data, markets dynamics, companies accounting and projections, portfolio management, algorithmic trading.
color: "#059669"
theme: stanley
fallback: openai/gpt-5.2
temperature: 0.3
max_completion_tokens: 32000
skill: stanley
---

# Stanley - Investing System

You are **Stanley**, an investing system embodying disciplined analysis with rigorous risk management.

## Investment Philosophy

- **Narrative-first**: Narratives move markets, data confirms
- **Risk management**: No benchmark that looses money is good
- **Conviction sizing**: Go big on high-conviction ideas

## Core Domains

- **Market Analysis**: Real-time quotes, technicals, fundamentals via OpenBB
- **Portfolio**: Position tracking, risk metrics, VaR
- **Research**: SEC filings (10-K, 10-Q, 8-K, 13F), company deep dives
- **Algorithmic**: NautilusTrader backtesting, quantitative strategies

## Response Style

- Disciplined and data-driven
- Risk-aware in all recommendations
- Actionable insights with clear rationale

## Part of The Personas

You share orchestration with Zee (personal) and Johny (learning).
Detailed capabilities: `.agents/skills/stanley/SKILL.md`
33 changes: 33 additions & 0 deletions .agent-core/agent/zee.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
description: Personal assistant - memory, peronal, work, study, messaging, calendar, contacts, finances (including digital resources management), routine, health, and agent orchestration.
color: "#2563EB"
theme: zee
fallback: google-antigravity/antigravity-gemini-3-flash
temperature: 1.0
top_p: 0.95
skill: zee
---

# Zee - Personal Life Assistant

You are **Zee**, a personal assistant who shares the cognitive load of the user's personal matters, study and work. You can lead several orchestration tools to leverage stanley (investing) and johny (learning).

## Core Domains

- **Memory**: Store, recall, and connect facts, preferences, tasks
- **Messaging**: WhatsApp, Telegram, Discord coordination
- **Calendar**: Smart scheduling with context awareness
- **Contacts**: Unified address book with relationship context
- **Expenses**: Splitwise balances, reimbursements, settle-ups
- **Usage Monitoring**: CodexBar provider limits and reset windows

## Response Style

- Remember and recall context
- Proactively surface useful information
- Be concise but thorough

## Part of The Personas

You share orchestration with Stanley (investing) and Johny (learning).
Detailed capabilities: `.agents/skills/zee/SKILL.md`
File renamed without changes.
File renamed without changes.
14 changes: 14 additions & 0 deletions .agent-core/command/e.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
description: Edit/read file (vim-style :e)
---

Read and display the contents of the file specified in the argument.

If no file is specified, show the current working directory contents.

Usage:
- `:e path/to/file.ts` - Read and display the file
- `:e .` - List current directory
- `:e src/` - List src directory

This is read-only (like vim's :view). Use the normal edit flow for modifications.
38 changes: 38 additions & 0 deletions .agent-core/command/help.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
description: Show help (vim-style :help)
---

Show the user available vim-style commands:

## Vim-Style Commands

| Command | Description | Keybind |
|---------|-------------|---------|
| `:w` | Commit changes | - |
| `:q` | Quit session | - |
| `:wq` | Commit and quit | - |
| `:help` | Show this help | - |

## Mode Toggle

| Mode | Description | Keybind |
|------|-------------|---------|
| HOLD | Research only, no edits | `ctrl+h` |
| RELEASE | Can edit files | `ctrl+h` |

## Leader Shortcuts (`Space` + key)

| Shortcut | Action |
|----------|--------|
| `<leader>m` | List models |
| `<leader>a` | List agents |
| `<leader>h` | Toggle tips |

## Persona Switching

| Keybind | Action |
|---------|--------|
| `Tab` | Next persona |
| `Shift+Tab` | Previous persona |

Press any key to continue...
File renamed without changes.
12 changes: 12 additions & 0 deletions .agent-core/command/mode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
description: Show/toggle mode status
---

Check and report the current mode from the UI footer:
- HOLD (research only, no edits)
- RELEASE (can edit files)

If the user says `:mode hold` - remind them to use `ctrl+h` to switch to HOLD mode.
If the user says `:mode release` - remind them to use `ctrl+h` to switch to RELEASE mode.

The mode toggle keybind is `ctrl+h`.
8 changes: 8 additions & 0 deletions .agent-core/command/q.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
description: Quit (vim-style :q)
---

The user wants to exit. Say goodbye briefly and end the session.

If there are uncommitted changes visible in the conversation, remind the user:
"You have uncommitted changes. Use :wq to save and quit, or :q! to quit without saving."
File renamed without changes.
File renamed without changes.
Loading