Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
144c7c7
vendor: rebrand upstream 0.37.1 (c11da4fbd)
elkaix Aug 19, 2026
9959b19
vendor: rebrand upstream 0.37.2 (ca87c58e6)
elkaix Aug 20, 2026
44806e1
feat(server): serialize session deletion cleanup
elkaix Sep 18, 2026
fbe5911
fix(agent): suppress task notifications on agent remove
elkaix Sep 18, 2026
c5a2308
fix(mcp): preserve omitted attachments for later reads
elkaix Sep 18, 2026
31ddc37
fix(session-index): use a dirty journal for freshness
elkaix Sep 18, 2026
6d8daf6
feat(sdk,vscode): engine-backed workspace file suggestions
elkaix Sep 18, 2026
79def03
fix(tower): honor config.toml tower flag and typed enter failures
elkaix Sep 18, 2026
f5cc20f
refactor(telemetry): scope-bound layered context registry
elkaix Sep 19, 2026
2109418
chore: stop tracking local unlazy GATES ledger
elkaix Sep 19, 2026
2918d3f
vendor: snapshot engine-wave freeze
elkaix Sep 19, 2026
37c71da
Merge vendor engine-wave snapshot into sync branch
elkaix Sep 19, 2026
a643ccc
chore: drop Chinese issue templates from sync branch
elkaix Sep 19, 2026
546135b
fix: remove duplicate readUtf8Lines after vendor merge
elkaix Sep 19, 2026
08b953f
fix: align sync branch after engine-wave merge
elkaix Sep 19, 2026
94f2d5d
fix: drive sync-branch agent-core typecheck to green
elkaix Sep 19, 2026
15bfc3e
fix: restore English GitHub templates after vendor merge
elkaix Sep 19, 2026
9994273
fix: strip Han ideographs from vendor-imported text
elkaix Sep 19, 2026
cafc832
fix: finish English-only and product-host brand strip
elkaix Sep 19, 2026
684a050
fix: clear remaining fixture CJK and region help text
elkaix Sep 19, 2026
63020ca
fix: rewrite remaining product hosts to Pythinker
elkaix Sep 19, 2026
1debcba
Merge engine-wave sync branch into main
elkaix Sep 19, 2026
b0b6f2c
feat(web): adapt web-recon trio from source rebuild
elkaix Sep 19, 2026
a041d1d
fix(remote-control): validate tunnel base64 without regexp backtracking
elkaix Sep 19, 2026
038f1de
feat(remote-control): cache rewritten tunnel responses with ETag checks
elkaix Sep 19, 2026
e8c6a37
refactor(agent-core-v2): compose LLM recovery outside the turn machine
elkaix Sep 19, 2026
1046d2b
feat(agent-core-v2): gate auto permission-mode reminders via env
elkaix Sep 19, 2026
300e277
fix(agent-core-v2): discard streamed attempt state on below-turn retries
elkaix Sep 19, 2026
df26fd9
refactor(agent-core-v2): persist human wire mirror and session-spawn …
elkaix Sep 19, 2026
c7fa6cd
feat: graduate session title surface and restore oauth toolkit
elkaix Sep 19, 2026
845fb14
feat: make compaction attempt limit configurable
elkaix Sep 19, 2026
9f644a1
refactor: fold prompt queue into the agent loop service
elkaix Sep 19, 2026
6d80412
feat: add deferred MCP tool disclosure and dynamic tool catalogs
elkaix Sep 19, 2026
3dbffab
docs: document deferred MCP tool loading
elkaix Sep 19, 2026
abb8852
fix: prefer reasoning_content and omit hidden thinking on fold
elkaix Sep 19, 2026
d446a21
test: use Latin fixtures in thinking summary cases
elkaix Sep 19, 2026
2f33a66
test: keep distinct Latin fixtures for thinking summary cases
elkaix Sep 19, 2026
5a5aac2
test: align thinking summary fixture expectations
elkaix Sep 19, 2026
54cc1ac
test: fix thinking fixture concatenations
elkaix Sep 19, 2026
a35c7ed
test: finish thinking fixture expectation fix
elkaix Sep 19, 2026
91cb1d5
fix: tower agent rename, swarm cancel, and disposed scope release
elkaix Sep 19, 2026
f6cee1f
fix: batch next-wave engine, CLI, and protocol corrections
elkaix Sep 19, 2026
2fb6b2d
fix: land remaining next-wave apply batch with session index compaction
elkaix Sep 19, 2026
46e274f
feat: surveys, diff highlight, desktop install, telemetry, and relate…
elkaix Sep 19, 2026
aeb3a3d
fix: restore multi-key reasoning fields for openrouter dialects
elkaix Sep 19, 2026
79a207b
fix: complete openrouter reasoning key stamping and tests
elkaix Sep 19, 2026
0d20927
feat: switch managed usage to the quota payload model
elkaix Sep 19, 2026
f2820e6
perf: harden agent scope teardown and subagent roster lifecycle
elkaix Sep 19, 2026
32a8701
feat: rebaseline pi-tui native platform modules and interaction
elkaix Sep 19, 2026
e617961
test: escape CJK fixtures in pi-tui
elkaix Sep 19, 2026
ff61417
refactor: clarify human-layer credential and recovery names
elkaix Sep 19, 2026
05bed6b
fix: rename pythinker OAuth credential provider export
elkaix Sep 19, 2026
db8a71a
fix(agent-gateway): deliver session interaction events past agent fil…
elkaix Sep 19, 2026
0bf2a95
refactor(agent-gateway): drop flat entity message protocol
elkaix Sep 19, 2026
7e56566
feat(oauth): parse goods_version from managed profile payloads
elkaix Sep 19, 2026
d043416
fix: keep turn ids above the wire-wide max and fold cold transcripts
elkaix Sep 19, 2026
d91c801
fix: stop treating cwd as project root, skip seeded turn.steer, and d…
elkaix Sep 19, 2026
d8b8539
fix: strip managed oauth surfaces and restore missing modules
elkaix Sep 19, 2026
10e3d74
fix: continue upstream reconcile CI repairs
elkaix Sep 19, 2026
9b85f48
fix: repair docs build, gateway typecheck, and web assets
elkaix Sep 19, 2026
c3d3faa
fix: tighten CLI type gaps and gateway test imports
elkaix Sep 19, 2026
0477799
fix: clear dependency audit findings via pnpm overrides
elkaix Sep 19, 2026
a2c0042
chore: drop accidental husky hook copies from worktree
elkaix Sep 19, 2026
18dfb93
fix: clear remaining package typecheck failures
elkaix Sep 19, 2026
03fe825
fix: exclude node-sdk examples from typecheck and cast event fields
elkaix Sep 19, 2026
05f074e
fix: restore event discriminants and clear package typecheck
elkaix Sep 19, 2026
579601d
fix: load task-kind augmentations for migration typecheck
elkaix Sep 19, 2026
ef82735
fix: skip stale klient examples typecheck pending credential API
elkaix Sep 19, 2026
3ce7882
fix: drive CLI typecheck to green after oauth strip
elkaix Sep 19, 2026
a8d25d3
fix: refresh web assets, nix pnpm hash, and vscode vitest
elkaix Sep 19, 2026
c35f2f2
chore: drop accidental husky copies
elkaix Sep 19, 2026
a457d5f
fix: restore vscode runtime modules and align workspace deps
elkaix Sep 19, 2026
01c1591
fix: clear oxlint errors and restage web assets
elkaix Sep 19, 2026
85b4b5d
fix: align vscode package name and nix workspace sources
elkaix Sep 19, 2026
4ff13c8
fix: complete flake workspace membership for protocol/desktop/vscode
elkaix Sep 19, 2026
e6e6c97
fix: fix web rc alias, restage web assets, and CI app typecheck
elkaix Sep 19, 2026
4e62f1d
fix: realign vscode package.json with lockfile
elkaix Sep 19, 2026
c059bde
fix: restage web bundle and repair workflow progress estimate
elkaix Sep 19, 2026
b5c876b
fix: accept backtick DOMPurify markers and loop snapshot mocks
elkaix Sep 19, 2026
ba340f1
fix: restore recommended-effort URL matching and drop vscode vitest
elkaix Sep 19, 2026
21fee3f
fix: align gateway auth/catalog tests with non-managed providers
elkaix Sep 19, 2026
cb945dd
fix: repair model catalog refresh stubs and provider fixtures
elkaix Sep 19, 2026
922849c
fix: expect openai provider type in catalog fixtures
elkaix Sep 19, 2026
fb015cc
fix: tolerate provider detail 5xx during catalog list coverage
elkaix Sep 19, 2026
b825aa8
fix: restore app vitest coverage and last-used model wiring
elkaix Sep 19, 2026
5c053a1
fix: finish vscode harness permission and slash-command awaits
elkaix Sep 19, 2026
bbb337c
fix: allow official coding hosts in oauth URL matcher
elkaix Sep 19, 2026
f06a59d
fix: strip hosted URL matcher fallbacks and harden WS + TUI tests
elkaix Sep 19, 2026
4fb94f5
fix: restore TUI opt-in defaults and align capped label fixtures
elkaix Sep 19, 2026
a0914d9
fix: drop no-comment-zone comments in core-v2 and gateway
elkaix Sep 19, 2026
633d2be
fix: classify tool telemetry by execution outcome
elkaix Sep 19, 2026
1a69c8b
fix: hold tool resource leases across batches after abort grace
elkaix Sep 19, 2026
b67f421
fix: restore migration fixtures and session-event host stubs
elkaix Sep 19, 2026
6ee8225
fix: stop retrying unclassified ChatProviderError
elkaix Sep 19, 2026
47444fc
fix: use reason fields in tool executor rejection unions
elkaix Sep 19, 2026
94dabdd
fix: map catch error params onto reason rejection fields
elkaix Sep 19, 2026
6fb95f3
fix: align survey kfc tests with CUSTOM_API managed URL
elkaix Sep 19, 2026
db87dfd
fix: align global search tests with title docs and page tokens
elkaix Sep 19, 2026
c80ffd0
fix: preserve transient mermaid fences and empty capabilities
elkaix Sep 19, 2026
220e240
fix: attach mermaid transient flag without MarkdownTheme excess property
elkaix Sep 19, 2026
78eab45
fix: restore multi-workdir migration fixtures and refresh snapshots
elkaix Sep 19, 2026
305f576
fix: normalize deprecated MCP executor kaos to pyaos
elkaix Sep 19, 2026
c2ff16d
fix: expect 40412 for removed managed provider write paths
elkaix Sep 19, 2026
8598d33
fix: exclude test/.skip suites and dedupe protocol error domains
elkaix Sep 19, 2026
363150c
fix: restore region bare-login and client-config API bases
elkaix Sep 19, 2026
d9cc3a0
fix: restore vis wire renderers for file history and modes
elkaix Sep 19, 2026
43ccd2c
fix: use example API bases in region profiles for product boundary
elkaix Sep 19, 2026
1eafc40
fix: seed default model on catalog import and gate MCP management
elkaix Sep 19, 2026
35455ee
fix: native upgrade staged message, v2 harness default, moon spinner
elkaix Sep 19, 2026
3f57eb0
fix: pass install source into preflight success message
elkaix Sep 19, 2026
006ac2b
fix: auto-stage native upgrades when non-interactive
elkaix Sep 19, 2026
b868d83
fix: auto native stage only; keep npm noninteractive manual
elkaix Sep 19, 2026
bcac3e4
fix: restore cache-hint dialog and evaluation modules
elkaix Sep 19, 2026
326460d
fix: restore device-code-box and feedback packaging modules
elkaix Sep 19, 2026
ffd84d2
fix: batch residual CI failures from 010 inventory
elkaix Sep 19, 2026
463f49b
fix: keep default identity headers User-Agent-only for product boundary
elkaix Sep 19, 2026
66a2088
fix: align CLI options order expectation with registration
elkaix Sep 19, 2026
b9b5be0
fix: identity default-headers test matches User-Agent-only contract
elkaix Sep 19, 2026
c8328c9
fix: drop no-comment violation and simplify env overlay baseUrl
elkaix Sep 19, 2026
d55a5fe
fix: moon-loader unit frames and User-Agent-only host header tests
elkaix Sep 19, 2026
0122b22
fix: vendor-gate free env baseUrl, signup URL, moon verb label
elkaix Sep 19, 2026
aa0be21
fix: local residual batch (hold push) — duration, codex, compaction, …
elkaix Sep 19, 2026
2672f39
fix: local residual batch (hold) — tasks, workspaces, truncated-header
elkaix Sep 19, 2026
1f438ac
fix: remote-control step-3 copy and vscode listWorkspaceSkills stub
elkaix Sep 19, 2026
e1f78d2
fix: local residual batch — login selection, model thinking default, …
elkaix Sep 19, 2026
564c5d8
fix: local residual — restore feedback prompts/dialog and auth upload…
elkaix Sep 19, 2026
9f2b683
fix: local residual — refresh API surface snapshot for codex routes
elkaix Sep 19, 2026
80d4386
fix: residual CI batch — login guard, banner logo, relay key, search/…
elkaix Sep 19, 2026
5f3cc2f
fix: Glob spill CI mocks, klient set_default route, tower profile tools
elkaix Sep 19, 2026
0363885
fix: CodeQL batch — secure temps, unbiased IDs, loopback inspect URLs
elkaix Sep 19, 2026
daf3950
fix: lint no-comments + fixed System32 cmd path for native exec
elkaix Sep 19, 2026
c7b1e6d
refactor(tui): remove the moon spinner style
elkaix Sep 19, 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.
155 changes: 0 additions & 155 deletions .agents/skills/agent-core-dev/close-vs-dispose.md

This file was deleted.

78 changes: 0 additions & 78 deletions .agents/skills/agent-core-dev/commit-align.md

This file was deleted.

40 changes: 0 additions & 40 deletions .agents/skills/agent-core-dev/errors.md

This file was deleted.

Loading
Loading