Skip to content

feat(agent-os): Brain Universe dashboard, WebMCP gateway, Smart Factory demo [paohupbypaoza] - #2988

Closed
paopaonyapi-creator wants to merge 176 commits into
lidge-jun:devfrom
paopaonyapi-creator:paohupbypaoza
Closed

feat(agent-os): Brain Universe dashboard, WebMCP gateway, Smart Factory demo [paohupbypaoza]#2988
paopaonyapi-creator wants to merge 176 commits into
lidge-jun:devfrom
paopaonyapi-creator:paohupbypaoza

Conversation

@paopaonyapi-creator

@paopaonyapi-creator paopaonyapi-creator commented Aug 30, 2026

Copy link
Copy Markdown

Summary

Implements the Brain Universe observatory and WebMCP permit gateway on top of the existing opencodex proxy, as built on the \paohupbypaoza\ branch.

What changed

Backend (\src/agent-os/)

  • Full Agent OS runtime: projects, tasks, agents, memory, skills, policies, teams, workflow, events, observability, search, reviews, remote nodes, gateway
  • 13-endpoint Management API surface at /api/agent-os/*\ (read-only observatory + permit write paths)
  • 4-tier risk model (R0 → R3) with cryptographic permit tokens and human-in-the-loop approval gate
  • SQLite-backed persistence via \src/agent-os/db.ts\

GUI (\gui/src/)

  • Brain Universe page — 9-tab observatory: Overview · Tools · Policies · Atlas · Universe Graph · Approvals · Agent Activity · Sessions · Ask Brain
  • Demo Controller page — Smart Factory scenario with R3 render permit gating
  • WebMCP capability registry
    egistry.ts\ + \capability.ts\ with 4-tier risk enforcement
  • Thai locale (\ h.ts) added alongside 10 existing locales

Tests

  • 10 Agent OS backend test suites (62 tests, 0 failures)
  • 3 new GUI test suites: \�rain-demo, \�rain-universe-graphs, \webmcp-registry\
  • All existing tests continue to pass

Docs

  • \docs/DEMO-SCRIPT.md\ — 3-minute Smart Factory walkthrough script
  • \docs/WEBMCP-TOOLS.md\ — Tool catalog with risk tiers
  • \docs/WEBMCP-SECURITY.md\ — Permit gateway security model
  • \docs/PHASE-15-WEBMCP.md\ — Architecture decision log
  • \docs/CHALLENGE-CHECKLIST.md\ — Hackathon checklist

Verification

\\�ash
bun install
bun run test # 62 backend + 11 GUI tests pass
bun run typecheck # clean
bun run build:gui # GUI production bundle builds
bun run privacy:scan # no credential leaks
\\

End-to-end demo flow verified via Management API:

  1. Create project → ✅
  2. Agent requests R3 permit → ✅ (blocked, status: pending)
  3. Human grants approval → ✅
  4. Cryptographic permit token issued → ✅
  5. R1/R3 tools execute under audit → ✅

Screenshots

Brain Universe and Demo Controller are available at \http://localhost:10100/#brain\ and \http://localhost:10100/#demo\ when the proxy is running.

Checklist

  • Local CI green (\�un run test\ + \�un run typecheck)
  • Branch on latest dev commit (merged \c7387c5af\ merge base)
  • Codex/CodeRabbit findings: N/A (new feature branch)
  • Ready for review: yes

Review readiness checklist

This PR stays in draft until every box below is ticked. Tick all four boxes once the requirements are met:

  • All CI tests are green on my local testing.

  • I pushed my PR to the latest dev commit.

  • I resolved all correct Codex and CodeRabbit findings.

  • My PR is ready for review.

Ingwannu and others added 30 commits August 18, 2026 14:03
The native /v1/chat/completions passthrough decided service-tier forwarding
with a single provider-level check:

    if (provider.chatServiceTier && rawBody.service_tier !== undefined)

That bypassed the FastWire policy layer entirely, and the worst consequence was
not the one A0 recorded. An explicit supportsServiceTier: false — the fail-closed
declaration meaning "this upstream is documented not to accept the field" — was
ignored here, so a caller tier still reached that upstream whenever
chatServiceTier happened to be true. Exact-model false was likewise ignored (the
bug A0 locked), and B1's split between capability-authorized canonical Fast and
CallerTierForward-authorized foreign tiers never reached this surface.

Both Chat surfaces now call one shared gate, so they cannot drift apart by
construction rather than by convention. The passthrough resolves its policy in
chat-native.ts, where the route and config already live, and the key-rotation
rebuild path resolves it too.

What deliberately still differs: the Responses surface normalizes a caller's
"fast" spelling to the provider's canonical wire value, while the passthrough
forwards the caller's exact bytes. That is this builder's documented contract —
caller fields retain their exact wire representation while capability gates stay
centralized — and the difference is now asserted by a test and explained at the
call site, so a future reader does not mistake it for a missed translation.

Known gap, left for its own unit: the passthrough neither runs through the
adapter registry decorator nor calls recordAdapterTier, so it produces no
AttemptTierOutcome and a stripped tier is not yet visible as callerTierDropped.
Building half of that pipeline here would have been worse than naming it.

Full suite: 13332 pass / 10 skip / 2 fail — the pre-existing dev-side
key-login-live-update regression, and one load-sensitive codex-shim timeout that
passes in isolation (69 pass).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Probe retrieveUserQuota with catalog fallback, skip http Bearer
destinations, and surface Cloud Code Assist location blocks before
generic 403s.

Co-authored-by: Cursor <cursoragent@cursor.com>
Prevent quota probes from following redirects or promoting daily summaries as weekly usage, and interpret explicit percentage fields without converting small percentages into fractions.

Co-authored-by: Cursor <cursoragent@cursor.com>
Treat unreadable daily quota JSON as an RPC failure while allowing the optional summary call to fail without discarding the daily window.

Co-authored-by: Cursor <cursoragent@cursor.com>
Send the interleaved-thinking header and preamble replacement, strip
trailing Claude prefills, repair orphan tool pairs, and parse unary CCA
as SSE with a pre-decode frame cap.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep unary Cloud Code Assist events charged to the translator budget and measure SSE limits per byte-delimited frame so valid frames sharing a transport chunk are accepted.

Co-authored-by: Cursor <cursoragent@cursor.com>
Decoded bufferBytes undercounts when TextDecoder holds a pending
multibyte sequence, so a 33-byte line split mid-character could pass a
32-byte cap. Cap on the raw incomplete line instead.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the CCA wire regression aligned with the upstream Claude prefill guard after restacking onto current dev.
Always-SSE with daily/prod failover, classify peer quota/geoblock
frames, and return 400 on ambiguous image transport failure so Codex
does not replay a paid POST.

Co-authored-by: Cursor <cursoragent@cursor.com>
OAuth bearer streamGenerateContent must not go to a configured
http origin; rewrite to the HTTPS daily/prod peer first.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Account cooldown and antigravity-routing coupling belongs on lidge-jun#2069; this PR documents CCA host failover and image behavior only.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drive CCA response tails from downstream pulls so open streams do not eagerly buffer unread upstream output.

Co-authored-by: Cursor <cursoragent@cursor.com>
Preserve repaired request bodies when CCA failover invokes the peer and lock in transport-failure coverage. Clarify the separate SSE chat and unary image endpoints across provider docs.
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
When images.bridgeEnabled is on and an xAI login exists, POST /v1/images/{generations,edits} goes to api.x.ai instead of ChatGPT. Routed chat turns keep hosted image_generation visible as image_gen so Grok can call Codex's client tool. The Responses image-bridge loop stays API-key-only and still defers to web search.
Ingwannu and others added 19 commits August 20, 2026 15:35
…pool-policy docs into paohupbypaoza
- Add Agent OS runtime: projects, tasks, agents, memory, skills, policies,
  teams, workflow, gateway, observability, search, ask, reviews, remote nodes
- Add Brain Universe page (BrainUniverse.tsx) with 9-tab observatory:
  Overview, Tools, Policies, Atlas, Universe graph, Approvals, Agent Activity,
  Sessions, Ask Brain
- Add DemoController.tsx for Smart Factory scenario with R3 permit gating
- Add WebMCP capability system (registry.ts, capability.ts) with 4-tier risk model
- Add Thai (th.ts) locale translation throughout GUI
- Add 10 Agent OS backend test suites (62 tests, all passing)
- Add 3 GUI test suites: brain-demo, brain-universe-graphs, webmcp-registry
- Update management API to route /api/agent-os/* to new handler
- Update README.md with Brain Universe architecture overview
- Add docs: DEMO-SCRIPT.md, WEBMCP-TOOLS.md, WEBMCP-SECURITY.md,
  PHASE-15-WEBMCP.md, CHALLENGE-CHECKLIST.md
- Add start.cmd / start.ps1 convenience launchers for Windows
- Update favicon to PaohupByPaoZa logo
- Update maxplus-gpt provider config for /gpt-bomb-ultra/v1 path

Closes #paohupbypaoza-brain-universe
@coderabbitai

coderabbitai Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 1554 files, which is 1254 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 84ce2d34-9ef9-48e3-84ae-bfcfbf1b5c00

📥 Commits

Reviewing files that changed from the base of the PR and between 28c69b0 and 9eb21a9.

⛔ Files ignored due to path filters (20)
  • .github/pr-assets/xai-responses-optin-switch.png is excluded by !**/*.png
  • assets/pr2950-capacity-expiry.png is excluded by !**/*.png
  • bun.lock is excluded by !**/*.lock
  • devlog/_plan/260818_fastwire_b2_xai/evidence/010_logs_priority_lower_bound.png is excluded by !**/*.png
  • devlog/_plan/260820_sidecar_selection_unification/assets/vision_routed_dropdown.png is excluded by !**/*.png
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/evidence/after-aligned.jpg is excluded by !**/*.jpg
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/evidence/before-collapse.jpg is excluded by !**/*.jpg
  • devlog/_plan/260830_models_provider_header/evidence/010-after-ko-1100.png is excluded by !**/*.png
  • devlog/_plan/260830_models_provider_header/evidence/010-before-ko-1100.png is excluded by !**/*.png
  • docs-site/public/pr-screenshots/2678-codex-set-dialog.jpg is excluded by !**/*.jpg
  • docs-site/public/pr-screenshots/2678-codex-set-presets.jpg is excluded by !**/*.jpg
  • docs-site/public/pr-screenshots/2678-codex-set-prompt.jpg is excluded by !**/*.jpg
  • docs-site/public/pr-screenshots/2692-git-attribution-row.png is excluded by !**/*.png
  • docs-site/public/pr-screenshots/2696-base-switch-row.png is excluded by !**/*.png
  • docs-site/public/pr-screenshots/2696-base-variant-picker.png is excluded by !**/*.png
  • docs-site/public/pr-screenshots/2709-prompt-ux-dialog.png is excluded by !**/*.png
  • docs-site/public/pr-screenshots/2709-prompt-ux-panel.png is excluded by !**/*.png
  • gui/public/favicon.png is excluded by !**/*.png
  • gui/tests/fixtures/select-dropdown-opaque-after.png is excluded by !**/*.png
  • gui/tests/fixtures/select-dropdown-opaque-before.jpg is excluded by !**/*.jpg
📒 Files selected for processing (1554)
  • .github/actions/setup-project-bun/action.yml
  • .github/scripts/closed-pr-branch-cleanup.cjs
  • .github/scripts/closed-pr-branch-cleanup.test.cjs
  • .github/workflows/ci.yml
  • .github/workflows/cleanup-closed-pr-branches.yml
  • .github/workflows/release.yml
  • .github/workflows/service-lifecycle.yml
  • AGENTS.md
  • README.md
  • bin/ocx.mjs
  • bunfig.toml
  • devlog/_fin/260724_release_v2_7_39/000_plan.md
  • devlog/_fin/260724_release_v2_7_39/001_research.md
  • devlog/_fin/260724_release_v2_7_39/010_phase1_release.md
  • devlog/_fin/260724_release_v2_7_39/011_verification.md
  • devlog/_fin/260814_bun14-preview-dev/000_plan.md
  • devlog/_fin/260814_bun14-preview-dev/010_ci_composite.md
  • devlog/_fin/260814_bun14-preview-dev/011_github_canary_channel.md
  • devlog/_fin/260814_bun14-preview-dev/012_canary_findings.md
  • devlog/_fin/260814_bun14-preview-dev/020_bundle_canary.md
  • devlog/_fin/260814_bun14-preview-dev/030_runtime_provenance.md
  • devlog/_fin/260814_bun14-preview-dev/040_memory_harness.md
  • devlog/_fin/260814_bun14-preview-dev/050_stream_caps_revision.md
  • devlog/_fin/260814_bun14-preview-dev/060_byte_queue.md
  • devlog/_fin/260814_bun14-preview-dev/070_fetch_cancel.md
  • devlog/_fin/260814_bun14-preview-dev/080_worker_settle.md
  • devlog/_fin/260814_bun14-preview-dev/090_isolate_teardown.md
  • devlog/_fin/260814_bun14-preview-dev/100_promotion_docs.md
  • devlog/_fin/260814_bun14-preview-dev/README.md
  • devlog/_fin/260827_kiro_text_control_guard/000_plan.md
  • devlog/_fin/260827_kiro_text_control_guard/001_text_control_taxonomy.md
  • devlog/_fin/260827_kiro_text_control_guard/002_audit_round1.md
  • devlog/_fin/260827_kiro_text_control_guard/010_phase1_guard_narrowing.md
  • devlog/_fin/260827_kiro_text_control_guard/020_phase2_pull_request.md
  • devlog/_fin/260827_ocx_restart_macos_portability/000_plan.md
  • devlog/_fin/260828_kiro_turn_termination/000_research.md
  • devlog/_fin/260828_kiro_turn_termination/010_wp1_terminal_boundary.md
  • devlog/_fin/260828_kiro_turn_termination/011_audit_round1.md
  • devlog/_fin/260828_kiro_turn_termination/012_audit_round2.md
  • devlog/_fin/260828_kiro_turn_termination/020_wp2_duplicate_answer.md
  • devlog/_fin/260828_kiro_turn_termination/021_audit_round3.md
  • devlog/_fin/260828_kiro_turn_termination/030_wp1_live_measurement.md
  • devlog/_fin/260828_kiro_turn_termination/040_close_out.md
  • devlog/_fin/260829_bugpr_zero_remaining/000_plan.md
  • devlog/_fin/260829_bugpr_zero_remaining/001_audit_round1_synthesis.md
  • devlog/_fin/260829_bugpr_zero_remaining/002_audit_round3_synthesis.md
  • devlog/_fin/260829_bugpr_zero_remaining/010_wp8_version_line_keystone.md
  • devlog/_fin/260829_bugpr_zero_remaining/020_wp2_lane_a_clean_merges.md
  • devlog/_fin/260829_bugpr_zero_remaining/030_wp3_lane_b_stale_rebase.md
  • devlog/_fin/260829_bugpr_zero_remaining/040_wp4_lane_c_oauth_429_rotation.md
  • devlog/_fin/260829_bugpr_zero_remaining/050_wp5_lane_d_reimplementation.md
  • devlog/_fin/260829_bugpr_zero_remaining/060_wp6_lane_e_prless_bug_issues.md
  • devlog/_fin/260829_bugpr_zero_remaining/070_wp7_closeout.md
  • devlog/_fin/260829_bugpr_zero_remaining/080_wp9_current_head_reaudit.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/000_rca.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/001_audit_round1.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/002_audit_round2_redesign.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/010_phase1_call_result_pairing.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/020_phase2_tests_and_delivery.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/030_phase4_final_gate.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/040_phase5_checkpoint_suffix_gap.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/050_phase6_native_turn_orphan.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/060_phase7_positional_bound.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/070_phase8_checkpoint_suffix_orphan_strip.md
  • devlog/_fin/260829_cursor_tool_continuation_pairing/080_final_gate.md
  • devlog/_plan/260724_gpt_live_hotfix/010_session_header_fix.md
  • devlog/_plan/260802_codex_set_prompt_composer/021_wp2_amendments.md
  • devlog/_plan/260802_codex_set_prompt_composer/022_empirical_gate_findings.md
  • devlog/_plan/260802_codex_set_prompt_composer/023_stack_scope_presets.md
  • devlog/_plan/260802_codex_set_prompt_composer/080_wp8_stack_publication.md
  • devlog/_plan/260802_codex_set_prompt_composer/091_stack_gate_findings.md
  • devlog/_plan/260805_ssh_app_server_catalog_race/000_plan.md
  • devlog/_plan/260805_ssh_app_server_catalog_race/001_two_host_comparison.md
  • devlog/_plan/260805_ssh_app_server_catalog_race/002_startup_vs_sync_asymmetry.md
  • devlog/_plan/260813_apply_patch_tool_visibility/000_plan.md
  • devlog/_plan/260813_apply_patch_tool_visibility/001_codex_opencodex_survey.md
  • devlog/_plan/260813_apply_patch_tool_visibility/010_decision_and_noop_or_fix.md
  • devlog/_plan/260813_apply_patch_tool_visibility/011_decision_record.md
  • devlog/_plan/260813_apply_patch_tool_visibility/020_push_and_close.md
  • devlog/_plan/260813_bun_canary_dogfood/000_plan.md
  • devlog/_plan/260813_bun_canary_dogfood/010_git_cleanup.md
  • devlog/_plan/260813_bun_canary_dogfood/020_bun_canary.md
  • devlog/_plan/260813_bun_canary_dogfood/030_memory_patches.md
  • devlog/_plan/260813_bun_canary_dogfood/040_verification_deploy.md
  • devlog/_plan/260813_openai_chat_baseurl_normalize/000_plan.md
  • devlog/_plan/260813_openai_chat_baseurl_normalize/010_normalize_chat_baseurl.md
  • devlog/_plan/260814_bug_resolution_campaign/030_wave3_cursor.md
  • devlog/_plan/260818_fastwire_b2_xai/evidence/README.md
  • devlog/_plan/260820_bug_pr_backlog_consolidation/090_merge_log.md
  • devlog/_plan/260820_bug_pr_backlog_consolidation/110_three_bug_issues.md
  • devlog/_plan/260820_sidecar_selection_unification/110_global_merge_order.md
  • devlog/_plan/260820_sidecar_selection_unification/141_release_prep_artifact.md
  • devlog/_plan/260820_sidecar_selection_unification/160_vision_external_research.md
  • devlog/_plan/260820_sidecar_selection_unification/170_vision_backend_union.md
  • devlog/_plan/260820_sidecar_selection_unification/180_vision_describe_executors.md
  • devlog/_plan/260820_sidecar_selection_unification/190_vision_surfaces_and_delivery.md
  • devlog/_plan/260821_260821-model-catalog-refresh/000_plan.md
  • devlog/_plan/260821_260821-model-catalog-refresh/010_phase1.md
  • devlog/_plan/260821_260821-windows-picker-full-restart/000_plan.md
  • devlog/_plan/260821_260821-windows-picker-full-restart/010_phase1.md
  • devlog/_plan/260821_bug_merge_train/000_triage_matrix.md
  • devlog/_plan/260821_bug_merge_train/001_dependency_analysis.md
  • devlog/_plan/260821_bug_merge_train/002_audit_synthesis.md
  • devlog/_plan/260821_bug_merge_train/010_fix_dev_macos_ci.md
  • devlog/_plan/260821_bug_merge_train/020_merge_2295.md
  • devlog/_plan/260821_bug_merge_train/030_merge_2294.md
  • devlog/_plan/260821_bug_merge_train/040_merge_2296.md
  • devlog/_plan/260821_bug_merge_train/050_merge_2289.md
  • devlog/_plan/260821_bug_merge_train/060_merge_2270.md
  • devlog/_plan/260821_bug_merge_train/065_merge_2281.md
  • devlog/_plan/260821_bug_merge_train/070_final_gate.md
  • devlog/_plan/260822_260822-bun14-followup-memory/000_plan.md
  • devlog/_plan/260822_260822-bun14-followup-memory/000_research.md
  • devlog/_plan/260822_260822-bun14-followup-memory/010_memory_diagnostics.md
  • devlog/_plan/260822_260822-bun14-followup-memory/020_watchdog_gc_relief.md
  • devlog/_plan/260822_260822-bun14-followup-memory/030_smol_workers.md
  • devlog/_plan/260822_260822-bun14-followup-memory/040_macmini_measurement.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/000_plan.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/010_phase1.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/020_phase2.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/030_phase3.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/040_phase4.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/050_execution.md
  • devlog/_plan/260822_260822-gui-sidecar-layout-dvh/060_container_queries.md
  • devlog/_plan/260822_backlog_disposition_program/000_plan.md
  • devlog/_plan/260822_backlog_disposition_program/001_baseline_verifier_evidence.md
  • devlog/_plan/260822_backlog_disposition_program/002_audit_synthesis.md
  • devlog/_plan/260822_backlog_disposition_program/003_live_drift_and_2360.md
  • devlog/_plan/260822_backlog_disposition_program/010_wp1_green_ready_merges.md
  • devlog/_plan/260822_backlog_disposition_program/011_wp1_execution_record.md
  • devlog/_plan/260822_backlog_disposition_program/020_wp2_changes_requested_rebuilds.md
  • devlog/_plan/260822_backlog_disposition_program/021_wp2_execution_record.md
  • devlog/_plan/260822_backlog_disposition_program/030_wp3_issue_2316_wait_agent_timeout.md
  • devlog/_plan/260822_backlog_disposition_program/040_wp4_issue_2292_windows_picker.md
  • devlog/_plan/260822_backlog_disposition_program/041_wp4_execution_record.md
  • devlog/_plan/260822_backlog_disposition_program/050_wp5_issue_2221_native_main_refresh.md
  • devlog/_plan/260822_backlog_disposition_program/060_wp6_issue_1049_presubstrate_home_adoption.md
  • devlog/_plan/260822_backlog_disposition_program/061_wp6_deferral_record.md
  • devlog/_plan/260822_backlog_disposition_program/070_wp7_bun14_memory_stack_retarget.md
  • devlog/_plan/260822_backlog_disposition_program/071_wp7_execution_record.md
  • devlog/_plan/260822_backlog_disposition_program/080_wp8_conflicting_and_remaining.md
  • devlog/_plan/260822_backlog_disposition_program/081_wp8_execution_and_reconciliation.md
  • devlog/_plan/260822_backlog_disposition_program/090_wp9_new_pr_disposition.md
  • devlog/_plan/260822_cli_usage_cost_query/000_unit_overview.md
  • devlog/_plan/260822_cli_usage_cost_query/001_current_state_inventory.md
  • devlog/_plan/260822_cli_usage_cost_query/010_data_layer.md
  • devlog/_plan/260822_cli_usage_cost_query/020_api_layer.md
  • devlog/_plan/260822_cli_usage_cost_query/021_audit_amendments.md
  • devlog/_plan/260822_cli_usage_cost_query/030_cli_layer.md
  • devlog/_plan/260822_cli_usage_cost_query/031_live_evidence.md
  • devlog/_plan/260822_cli_usage_cost_query/040_verification_and_pr.md
  • devlog/_plan/260822_dev_release_readiness/000_plan.md
  • devlog/_plan/260822_dev_release_readiness/001_delta_inventory.md
  • devlog/_plan/260822_dev_release_readiness/002_risk_matrix.md
  • devlog/_plan/260822_dev_release_readiness/009_roadmap_lock.md
  • devlog/_plan/260822_dev_release_readiness/010_wp4_findings.md
  • devlog/_plan/260822_dev_release_readiness/090_go_verdict.md
  • devlog/_plan/260822_senpi_cursor_transfer/000_plan.md
  • devlog/_plan/260822_senpi_cursor_transfer/001_opencodex_cursor_inventory.md
  • devlog/_plan/260822_senpi_cursor_transfer/002_senpi_cursor_inventory.md
  • devlog/_plan/260822_senpi_cursor_transfer/003_protocol_compare.md
  • devlog/_plan/260822_senpi_cursor_transfer/004_auth_catalog_compare.md
  • devlog/_plan/260822_senpi_cursor_transfer/005_exec_compare.md
  • devlog/_plan/260822_senpi_cursor_transfer/006_stream_overflow_compare.md
  • devlog/_plan/260822_senpi_cursor_transfer/007_cli_fallback.md
  • devlog/_plan/260822_senpi_cursor_transfer/090_transfer_verdict.md
  • devlog/_plan/260822_senpi_cursor_transfer/100_stabilization_round2_plan.md
  • devlog/_plan/260822_senpi_cursor_transfer/110_stream_health_watchdog.md
  • devlog/_plan/260822_senpi_cursor_transfer/120_small_hardening_pair.md
  • devlog/_plan/260822_senpi_cursor_transfer/190_round2_roadmap_lock.md
  • devlog/_plan/260822_senpi_cursor_transfer/200_round3_probe_plan.md
  • devlog/_plan/260822_senpi_cursor_transfer/210_maxmode.md
  • devlog/_plan/260822_senpi_cursor_transfer/220_rotation.md
  • devlog/_plan/260822_senpi_cursor_transfer/230_issue2305.md
  • devlog/_plan/260822_senpi_cursor_transfer/240_client_version.md
  • devlog/_plan/260822_senpi_cursor_transfer/250_billed_usage.md
  • devlog/_plan/260822_senpi_cursor_transfer/260_re_classification_refinement.md
  • devlog/_plan/260822_senpi_cursor_transfer/290_round3_lock.md
  • devlog/_plan/260822_senpi_cursor_transfer/300_opus_fast_catalog.md
  • devlog/_plan/260822_senpi_cursor_transfer/310_maxmode_bigctx.md
  • devlog/_plan/260823_owner_backlog_closeout/000_inventory_and_roadmap.md
  • devlog/_plan/260823_owner_backlog_closeout/001_reviewer_evidence.md
  • devlog/_plan/260823_owner_backlog_closeout/010_wp1_pr2439_contract_manifest.md
  • devlog/_plan/260823_owner_backlog_closeout/020_wp2_pr2437_history_manifest.md
  • devlog/_plan/260823_owner_backlog_closeout/030_wp3_pr2435_fetch_helper_boundary.md
  • devlog/_plan/260823_owner_backlog_closeout/040_wp4_pr2433_combo_failover.md
  • devlog/_plan/260823_owner_backlog_closeout/050_wp5_pr2387_process_state.md
  • devlog/_plan/260823_owner_backlog_closeout/060_wp6_pr2380_provider_validation.md
  • devlog/_plan/260823_owner_backlog_closeout/070_wp4b_exactly_once_terminal.md
  • devlog/_plan/260823_owner_backlog_closeout/080_wp7_issue2392_auth_error_mapping.md
  • devlog/_plan/260823_owner_backlog_closeout/090_wp8_issue2443_wait_coercion.md
  • devlog/_plan/260823_owner_backlog_closeout/100_wp9_verdict_only_issues.md
  • devlog/_plan/260823_owner_backlog_closeout/110_wp10_roadmap_issue_dispositions.md
  • devlog/_plan/260823_owner_backlog_closeout/120_wp11_issue1702_combo_quota.md
  • devlog/_plan/260823_owner_backlog_closeout/900_closing_reconciliation.md
  • devlog/_plan/260824_model_ux_aliases_and_defaults/000_plan.md
  • devlog/_plan/260824_model_ux_aliases_and_defaults/010_aliases.md
  • devlog/_plan/260824_model_ux_aliases_and_defaults/020_new_models_off.md
  • devlog/_plan/260824_model_ux_aliases_and_defaults/030_default_preset.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/000_baseline_scope_and_roadmap.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/001_reviewer_lane_evidence.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/010_wp1_dev_fastforward_to_release_lineage.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/020_wp3_pr2483_anthropic_id_classification.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/030_wp4_pr2481_selectedmodels_slug_equivalence.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/040_wp5_pr2473_oversized_ws_transport.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/050_wp6_pr2477_namespace_alias_authorization.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/060_wp7_pr2476_snapshot_write_amplification.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/070_wp2_pr2427_parallel_test_runner.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/080_wp8_freeze_verification_and_go_nogo.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/090_wp9_issue2472_mixed_sequence_regression.md
  • devlog/_plan/260824_v2_32_1_hotfix_train/900_go_nogo_readiness_report.md
  • devlog/_plan/260825_oauth_login_ux/000_baseline_and_scope.md
  • devlog/_plan/260825_oauth_login_ux/001_current_state_inventory.md
  • devlog/_plan/260825_oauth_login_ux/002_plan_audit.md
  • devlog/_plan/260825_oauth_login_ux/003_delivery_map.md
  • devlog/_plan/260825_oauth_login_ux/010_wp2_shared_login_hint.md
  • devlog/_plan/260825_oauth_login_ux/020_wp3_first_add_parity.md
  • devlog/_plan/260825_oauth_login_ux/030_wp4_browser_open_control.md
  • devlog/_plan/260825_oauth_login_ux/040_wp5_paste_normalization.md
  • devlog/_plan/260825_oauth_login_ux/090_merge_train_closeout.md
  • devlog/_plan/260825_operator_visibility_train/000_baseline_and_scope.md
  • devlog/_plan/260825_operator_visibility_train/001_current_state_inventory.md
  • devlog/_plan/260825_operator_visibility_train/002_plan_audit.md
  • devlog/_plan/260825_operator_visibility_train/010_wp2_issue2457_sidecar_backend_resolution.md
  • devlog/_plan/260825_operator_visibility_train/020_wp3_issue2411_status_routing_visibility.md
  • devlog/_plan/260825_operator_visibility_train/030_wp4_issue2412_version_manager_shim.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/000_research_snapshot.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/001_audit_response.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/010_wp2_merge_train_remainder.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/020_wp4_google_lane.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/030_wp5_hygiene_and_drafts.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/040_wp6_cursor_catalog.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/050_wp7_oauth_failover.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/060_wp8_wp9_cli_and_platform.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/070_wp10_wp11_slug_and_exec.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/080_wp12_catalog_ux.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/090_wp13_architecture.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/100_wp6_wp8_execution.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/110_wp7_oauth_failover.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/111_wp7_audit_response.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/120_wp5_2497_security_review.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/130_wp16_late_bug_prs.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/140_closeout.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/150_community_bug_sweep.md
  • devlog/_plan/260825_owner_backlog_and_bugpr_closeout/160_terminal_record.md
  • devlog/_plan/260826_backlog_triage/000_snapshot.md
  • devlog/_plan/260826_backlog_triage/010_stale_prs.md
  • devlog/_plan/260826_backlog_triage/020_issue_quick_wins.md
  • devlog/_plan/260826_backlog_triage/030_recommendations.md
  • devlog/_plan/260826_config_rebase_provenance/010_design.md
  • devlog/_plan/260826_cursor_responses_gap/000_plan.md
  • devlog/_plan/260826_cursor_responses_gap/001_seed_thread_failure_catalog.md
  • devlog/_plan/260826_cursor_responses_gap/010_probe_campaign.md
  • devlog/_plan/260826_cursor_responses_gap/020_gap_summary.md
  • devlog/_plan/260826_cursor_responses_gap/025_ultra_k3_research.md
  • devlog/_plan/260826_cursor_responses_gap/030_callid_sse_parity.md
  • devlog/_plan/260826_cursor_responses_gap/040_preamble_floor.md
  • devlog/_plan/260826_cursor_responses_gap/050_checkpoint_continuity.md
  • devlog/_plan/260826_cursor_responses_gap/060_catalog_honesty.md
  • devlog/_plan/260826_cursor_responses_gap/070_ultra_mode.md
  • devlog/_plan/260826_cursor_responses_gap/080_stall_corruption_diag.md
  • devlog/_plan/260826_cursor_responses_gap/090_gap8_codex_exec_qa.md
  • devlog/_plan/260826_cursor_responses_gap/100_wire_ndjson_qa.md
  • devlog/_plan/260826_cursor_responses_gap/110_app_route_qa.md
  • devlog/_plan/260826_cursor_responses_gap/120_repetition_breaker.md
  • devlog/_plan/260826_cursor_responses_gap/130_envelope_echo_guard.md
  • devlog/_plan/260826_cursor_responses_gap/140_round2_probe_results.md
  • devlog/_plan/260826_cursor_responses_gap/150_routing_commentary_hallucination.md
  • devlog/_plan/260826_glm53_flash_preseed/000_plan.md
  • devlog/_plan/260826_pre_substrate_adoption/010_design.md
  • devlog/_plan/260826_provenance_writer/010_design.md
  • devlog/_plan/260826_quota_window_and_backlog/000_plan.md
  • devlog/_plan/260826_quota_window_and_backlog/001_audit_response.md
  • devlog/_plan/260826_quota_window_and_backlog/010_phase1.md
  • devlog/_plan/260826_quota_window_and_backlog/020_phase2.md
  • devlog/_plan/260826_quota_window_and_backlog/030_phase3.md
  • devlog/_plan/260826_quota_window_and_backlog/040_phase4.md
  • devlog/_plan/260826_quota_window_and_backlog/050_phase5.md
  • devlog/_plan/260826_quota_window_and_backlog/060_phase6.md
  • devlog/_plan/260826_quota_window_and_backlog/070_phase7.md
  • devlog/_plan/260826_restart_codex_linux_survivor/000_repro_and_root_cause.md
  • devlog/_plan/260826_session_lane_bounds/010_design.md
  • devlog/_plan/260826_session_lane_bounds/020_reconnect_followup.md
  • devlog/_plan/260826_wp13_disposable_host/010_census.md
  • devlog/_plan/260826_wp7e_presence_driven_oauth_failover/010_plan.md
  • devlog/_plan/260826_wp7e_presence_driven_oauth_failover/011_audit_response.md
  • devlog/_plan/260826_wp7e_presence_driven_oauth_failover/020_execution.md
  • devlog/_plan/260826_wp7e_presence_driven_oauth_failover/030_post_merge_f5.md
  • devlog/_plan/260827_bug_pr_merge_round/000_intake.md
  • devlog/_plan/260827_bug_pr_merge_round/001_pr2694_compile_break.md
  • devlog/_plan/260827_bug_pr_merge_round/002_pr2639_regression.md
  • devlog/_plan/260827_bug_pr_merge_round/003_disposition_matrix.md
  • devlog/_plan/260827_bug_pr_merge_round/004_pr2693_missing_implementation.md
  • devlog/_plan/260827_bug_pr_merge_round/005_audit_corrections.md
  • devlog/_plan/260827_bug_pr_merge_round/006_execution_order.md
  • devlog/_plan/260827_bug_pr_merge_round/007_audit_round2.md
  • devlog/_plan/260827_bug_pr_merge_round/010_lane_l1_commit_then_merge.md
  • devlog/_plan/260827_bug_pr_merge_round/011_wp2_l1_outcome.md
  • devlog/_plan/260827_bug_pr_merge_round/020_lane_l3_cherry_pick.md
  • devlog/_plan/260827_bug_pr_merge_round/021_status_vs_created_at_asymmetry.md
  • devlog/_plan/260827_bug_pr_merge_round/022_l3_audit.md
  • devlog/_plan/260827_bug_pr_merge_round/030_lane_l2_close_squash.md
  • devlog/_plan/260827_bug_pr_merge_round/031_wp4_l2_outcome.md
  • devlog/_plan/260827_bug_pr_merge_round/040_lane_l4_reimplement.md
  • devlog/_plan/260827_bug_pr_merge_round/041_wp5_l4_outcome.md
  • devlog/_plan/260827_bug_pr_merge_round/050_round_closeout.md
  • devlog/_plan/260827_dev_hardening/000_inventory.md
  • devlog/_plan/260827_dev_hardening/010_wp2_version_line.md
  • devlog/_plan/260827_dev_hardening/020_wp3_failover_identity.md
  • devlog/_plan/260827_dev_hardening/030_wp4_locale_docs.md
  • devlog/_plan/260827_dev_hardening/040_wp5_local_gates.md
  • devlog/_plan/260827_dev_hardening/050_wp6_invariant_locks.md
  • devlog/_plan/260827_dev_hardening/060_wp8_launcher_flake.md
  • devlog/_plan/260827_dev_hardening/070_wp7_promotion_readiness.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/000_plan.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/001_regression_review.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/010_wp2_git_attribution_layer.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/020_wp3_base_variants.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/021_audit_blockers.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/030_wp4_docs_and_stack.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/040_remote_verification_and_wp3_landing.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/041_wp3_audit_direct.md
  • devlog/_plan/260827_dev_regression_and_prompt_variants/042_wp3_remote_gate_and_landing.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/000_plan.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/010_phase1.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/011_wp1_outcome.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/020_phase2.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/021_wp2_outcome.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/030_phase3.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/040_phase4.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/041_wp2b_2729_supersede.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/050_phase5.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/060_phase6.md
  • devlog/_plan/260827_igwanu_bug_pr_merge_round/070_outcome.md
  • devlog/_plan/260827_kiro_builder_id_profile/010_builder_id_request_scoped_profile.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/000_plan.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/010_exec_discovery_preservation.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/011_root_cause_nudge_gap.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/012_audit_round1_synthesis.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/013_wp1_check_evidence.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/020_unbounded_kiro_delegation.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/030_verification.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/040_exec_catalog_priority.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/041_wp2_audit_synthesis.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/042_wp2_check_evidence.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/050_ship.md
  • devlog/_plan/260827_kiro_subagent_delegation_unblock/051_ci_shard4_triage.md
  • devlog/_plan/260827_release_train/000_state_and_decisions.md
  • devlog/_plan/260827_release_train/010_preview_promote.md
  • devlog/_plan/260827_release_train/020_preview_release.md
  • devlog/_plan/260827_release_train/030_main_promote.md
  • devlog/_plan/260827_release_train/040_stable_release.md
  • devlog/_plan/260827_release_train/050_deploy_and_verify.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/000_plan.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/010_phase1.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/020_phase2.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/021_wp2_wp3_outcome.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/030_phase3.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/040_phase4.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/050_phase5.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/060_phase6.md
  • devlog/_plan/260828_bugpr_fix_and_reimplement/070_outcome.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/000_plan.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/001_backlog_abort_rca.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/002_cursor_open_defect_inventory.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/003_roadmap_lock.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/010_backlog_abort_fix.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/020_macmini_probe_round.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/021_probe_results_round1.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/030_cursor_fixes.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/031_midstream_echo_fix.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/040_closure_round.md
  • devlog/_plan/260828_cursor_ndjson_backlog_train/050_merge_train.md
  • devlog/_plan/260828_cursor_umbrella_catalog/000_plan.md
  • devlog/_plan/260828_cursor_umbrella_catalog/001_reference_analysis.md
  • devlog/_plan/260828_cursor_umbrella_catalog/002_current_surface.md
  • devlog/_plan/260828_cursor_umbrella_catalog/003_design.md
  • devlog/_plan/260828_cursor_umbrella_catalog/004_roadmap_lock.md
  • devlog/_plan/260828_cursor_umbrella_catalog/010_capability_core.md
  • devlog/_plan/260828_cursor_umbrella_catalog/020_catalog_integration.md
  • devlog/_plan/260828_cursor_umbrella_catalog/030_closure.md
  • devlog/_plan/260828_ocx_agentic_control/000_plan.md
  • devlog/_plan/260828_ocx_agentic_control/001_api_route_inventory.md
  • devlog/_plan/260828_ocx_agentic_control/002_cli_surface_inventory.md
  • devlog/_plan/260828_ocx_agentic_control/003_gui_capability_map.md
  • devlog/_plan/260828_ocx_agentic_control/004_issue_root_cause.md
  • devlog/_plan/260828_ocx_agentic_control/005_audit_record.md
  • devlog/_plan/260828_ocx_agentic_control/010_phase_transport_honesty.md
  • devlog/_plan/260828_ocx_agentic_control/011_wp2_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/020_phase_capability_registry.md
  • devlog/_plan/260828_ocx_agentic_control/021_wp3_stale_check_amendment.md
  • devlog/_plan/260828_ocx_agentic_control/025_phase_uniform_cli_contract.md
  • devlog/_plan/260828_ocx_agentic_control/026_wp3b_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/030_phase_dto_fidelity.md
  • devlog/_plan/260828_ocx_agentic_control/031_wp4_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/040_phase_new_verbs.md
  • devlog/_plan/260828_ocx_agentic_control/041_wp5_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/050_phase_account_attribution.md
  • devlog/_plan/260828_ocx_agentic_control/051_wp6_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/060_phase_gui_parity.md
  • devlog/_plan/260828_ocx_agentic_control/061_wp7_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/070_phase_agent_skill.md
  • devlog/_plan/260828_ocx_agentic_control/071_wp8_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/080_phase_rebase_and_ci.md
  • devlog/_plan/260828_ocx_agentic_control/081_deferred_decisions.md
  • devlog/_plan/260828_ocx_agentic_control/081_wp9_implementation_record.md
  • devlog/_plan/260828_ocx_agentic_control/090_phase_gap_closure.md
  • devlog/_plan/260828_ocx_agentic_control/091_wp10_implementation_record.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/120_issue_1527_replay_envelope.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/130_pr2872_probe_fingerprint.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/140_pr2884_shim_backup_matcher.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/150_issue_2887_pool_401_refresh.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/160_issue_2886_entitlement_client_version.md
  • devlog/_plan/260829_bugpr_lane_h_residual_issues/170_pr2895_pool_401_recovery_budget.md
  • devlog/_plan/260829_green_pr_merge_train/000_plan.md
  • devlog/_plan/260829_green_pr_merge_train/010_wp1_2429_privacy_scan.md
  • devlog/_plan/260829_green_pr_merge_train/020_wp2_2827_expose_header.md
  • devlog/_plan/260829_gui_dashboard_slop/000_baseline_and_roadmap.md
  • devlog/_plan/260829_gui_dashboard_slop/010_sidecar_pair_alignment.md
  • devlog/_plan/260829_gui_dashboard_slop/011_audit_correction_align_content.md
  • devlog/_plan/260829_gui_dashboard_slop/012_shipped_fix_and_subgrid_postmortem.md
  • devlog/_plan/260829_gui_dashboard_slop/013_final_shipped_and_measurement_lessons.md
  • devlog/_plan/260829_gui_dashboard_slop/020_phantom_grid_track.md
  • devlog/_plan/260829_gui_dashboard_slop/030_dynamic_viewport_units.md
  • devlog/_plan/260829_kiro_quota_pool/000_research_problem_and_state.md
  • devlog/_plan/260829_kiro_quota_pool/001_research_upstream_wire_contract.md
  • devlog/_plan/260829_kiro_quota_pool/002_research_kirolb_headtohead.md
  • devlog/_plan/260829_kiro_quota_pool/003_research_pr_reconciliation.md
  • devlog/_plan/260829_kiro_quota_pool/010_kiro_usage_fetcher.md
  • devlog/_plan/260829_kiro_quota_pool/020_per_account_quota_wiring.md
  • devlog/_plan/260829_kiro_quota_pool/030_quota_aware_pool_selection.md
  • devlog/_plan/260829_kiro_quota_pool/040_surfaces_cli_gui_docs.md
  • devlog/_plan/260829_kiro_quota_pool/050_verification_and_delivery.md
  • devlog/_plan/260829_kiro_quota_pool/060_audit_round1_amendments.md
  • devlog/_plan/260829_kiro_quota_pool/070_audit_round2_amendments.md
  • devlog/_plan/260829_kiro_quota_pool/080_head_to_head_result.md
  • devlog/_plan/260829_kiro_quota_pool/090_predispatch_selection.md
  • devlog/_plan/260829_kiro_quota_pool/100_quota_persistence.md
  • devlog/_plan/260829_kiro_quota_pool/110_integrated_verification.md
  • devlog/_plan/260829_lane_n_effort_ladder_and_locale_probe/000_units.md
  • devlog/_plan/260830_lane_o_reset_recovery_parity/000_units.md
  • devlog/_plan/260830_lane_q_2892_gaps_3_4/000_units.md
  • devlog/_plan/260830_lane_r_2941_copilot_vision/000_units.md
  • devlog/_plan/260830_models_provider_header/000_baseline_and_roadmap.md
  • devlog/_plan/260830_models_provider_header/010_toggle_basis_and_shrink.md
  • devlog/_plan/260830_models_provider_header/011_rejected_designs.md
  • devlog/_plan/260830_models_provider_header/020_control_affordances.md
  • devlog/_plan/260830_release_readiness_train/000_plan.md
  • devlog/_plan/260830_release_readiness_train/010_wp1_runner_and_hygiene.md
  • devlog/_plan/260830_release_readiness_train/020_wp2_quota_expiry.md
  • devlog/_plan/260830_release_readiness_train/030_wp3_responses_and_config.md
  • devlog/_plan/260830_release_readiness_train/040_wp4_issue_2899_antigravity.md
  • devlog/_plan/260830_release_readiness_train/050_wp5_issue_1298_acl_proof.md
  • devlog/_plan/260830_release_readiness_train/060_wp6_release_gates.md
  • devlog/_plan/260830_release_readiness_train/070_outcome.md
  • docs-site/astro.config.mjs
  • docs-site/src/content/docs/contributing.md
  • docs-site/src/content/docs/fr/contributing.md
  • docs-site/src/content/docs/fr/guides/codex-app-models.md
  • docs-site/src/content/docs/fr/guides/codex-integration.md
  • docs-site/src/content/docs/fr/guides/codex-prompt.md
  • docs-site/src/content/docs/fr/guides/combos.md
  • docs-site/src/content/docs/fr/guides/grok-build.md
  • docs-site/src/content/docs/fr/guides/integrations.md
  • docs-site/src/content/docs/fr/guides/minimax.md
  • docs-site/src/content/docs/fr/guides/providers.md
  • docs-site/src/content/docs/fr/guides/sidecars.md
  • docs-site/src/content/docs/fr/reference/adapters.md
  • docs-site/src/content/docs/fr/reference/architecture.md
  • docs-site/src/content/docs/fr/reference/cli/agents.md
  • docs-site/src/content/docs/fr/reference/cli/lifecycle.md
  • docs-site/src/content/docs/fr/reference/configuration/providers.md
  • docs-site/src/content/docs/fr/reference/configuration/server.md
  • docs-site/src/content/docs/guides/claude-code.md
  • docs-site/src/content/docs/guides/codex-app-models.md
  • docs-site/src/content/docs/guides/codex-integration.md
  • docs-site/src/content/docs/guides/codex-prompt.md
  • docs-site/src/content/docs/guides/combos.md
  • docs-site/src/content/docs/guides/grok-build.md
  • docs-site/src/content/docs/guides/image-bridge.md
  • docs-site/src/content/docs/guides/integrations.md
  • docs-site/src/content/docs/guides/minimax.md
  • docs-site/src/content/docs/guides/model-routing.md
  • docs-site/src/content/docs/guides/providers.md
  • docs-site/src/content/docs/guides/sidecars.md
  • docs-site/src/content/docs/guides/sub-agent-surface.md
  • docs-site/src/content/docs/ja/contributing.md
  • docs-site/src/content/docs/ja/guides/claude-code.md
  • docs-site/src/content/docs/ja/guides/codex-app-models.md
  • docs-site/src/content/docs/ja/guides/codex-integration.md
  • docs-site/src/content/docs/ja/guides/codex-prompt.md
  • docs-site/src/content/docs/ja/guides/combos.md
  • docs-site/src/content/docs/ja/guides/grok-build.md
  • docs-site/src/content/docs/ja/guides/providers.md
  • docs-site/src/content/docs/ja/guides/sidecars.md
  • docs-site/src/content/docs/ja/reference/adapters.md
  • docs-site/src/content/docs/ja/reference/architecture.md
  • docs-site/src/content/docs/ja/reference/cli/agents.md
  • docs-site/src/content/docs/ja/reference/cli/lifecycle.md
  • docs-site/src/content/docs/ja/reference/configuration/providers.md
  • docs-site/src/content/docs/ja/reference/configuration/server.md
  • docs-site/src/content/docs/ja/reference/proxy-formats.md
  • docs-site/src/content/docs/ko/contributing.md
  • docs-site/src/content/docs/ko/guides/claude-code.md
  • docs-site/src/content/docs/ko/guides/codex-app-models.md
  • docs-site/src/content/docs/ko/guides/codex-integration.md
  • docs-site/src/content/docs/ko/guides/codex-prompt.md
  • docs-site/src/content/docs/ko/guides/combos.md
  • docs-site/src/content/docs/ko/guides/grok-build.md
  • docs-site/src/content/docs/ko/guides/providers.md
  • docs-site/src/content/docs/ko/guides/sidecars.md
  • docs-site/src/content/docs/ko/reference/adapters.md
  • docs-site/src/content/docs/ko/reference/architecture.md
  • docs-site/src/content/docs/ko/reference/cli/agents.md
  • docs-site/src/content/docs/ko/reference/cli/lifecycle.md
  • docs-site/src/content/docs/ko/reference/configuration/providers.md
  • docs-site/src/content/docs/ko/reference/configuration/server.md
  • docs-site/src/content/docs/ko/reference/proxy-formats.md
  • docs-site/src/content/docs/reference/adapters.md
  • docs-site/src/content/docs/reference/architecture.md
  • docs-site/src/content/docs/reference/cli.md
  • docs-site/src/content/docs/reference/cli/agents.md
  • docs-site/src/content/docs/reference/cli/lifecycle.md
  • docs-site/src/content/docs/reference/cli/providers-accounts.md
  • docs-site/src/content/docs/reference/configuration.md
  • docs-site/src/content/docs/reference/configuration/agents.md
  • docs-site/src/content/docs/reference/configuration/providers.md
  • docs-site/src/content/docs/reference/configuration/routing.md
  • docs-site/src/content/docs/reference/configuration/server.md
  • docs-site/src/content/docs/reference/proxy-formats.md
  • docs-site/src/content/docs/ru/contributing.md
  • docs-site/src/content/docs/ru/guides/claude-code.md
  • docs-site/src/content/docs/ru/guides/codex-app-models.md
  • docs-site/src/content/docs/ru/guides/codex-integration.md
  • docs-site/src/content/docs/ru/guides/codex-prompt.md
  • docs-site/src/content/docs/ru/guides/combos.md
  • docs-site/src/content/docs/ru/guides/grok-build.md
  • docs-site/src/content/docs/ru/guides/providers.md
  • docs-site/src/content/docs/ru/guides/sidecars.md
  • docs-site/src/content/docs/ru/reference/adapters.md
  • docs-site/src/content/docs/ru/reference/architecture.md
  • docs-site/src/content/docs/ru/reference/cli/agents.md
  • docs-site/src/content/docs/ru/reference/cli/lifecycle.md
  • docs-site/src/content/docs/ru/reference/configuration/providers.md
  • docs-site/src/content/docs/ru/reference/configuration/server.md
  • docs-site/src/content/docs/ru/reference/proxy-formats.md
  • docs-site/src/content/docs/tr/contributing.md
  • docs-site/src/content/docs/tr/guides/codex-app-models.md
  • docs-site/src/content/docs/tr/guides/codex-integration.md
  • docs-site/src/content/docs/tr/guides/codex-prompt.md
  • docs-site/src/content/docs/tr/guides/combos.md
  • docs-site/src/content/docs/tr/guides/grok-build.md
  • docs-site/src/content/docs/tr/guides/integrations.md
  • docs-site/src/content/docs/tr/guides/providers.md
  • docs-site/src/content/docs/tr/guides/sidecars.md
  • docs-site/src/content/docs/tr/reference/adapters.md
  • docs-site/src/content/docs/tr/reference/architecture.md
  • docs-site/src/content/docs/tr/reference/cli/agents.md
  • docs-site/src/content/docs/tr/reference/cli/lifecycle.md
  • docs-site/src/content/docs/tr/reference/configuration/providers.md
  • docs-site/src/content/docs/tr/reference/configuration/server.md
  • docs-site/src/content/docs/troubleshooting/disk-usage-temp-files.md
  • docs-site/src/content/docs/zh-cn/contributing.md
  • docs-site/src/content/docs/zh-cn/guides/claude-code.md
  • docs-site/src/content/docs/zh-cn/guides/codex-app-models.md
  • docs-site/src/content/docs/zh-cn/guides/codex-integration.md
  • docs-site/src/content/docs/zh-cn/guides/codex-prompt.md
  • docs-site/src/content/docs/zh-cn/guides/combos.md
  • docs-site/src/content/docs/zh-cn/guides/grok-build.md
  • docs-site/src/content/docs/zh-cn/guides/providers.md
  • docs-site/src/content/docs/zh-cn/guides/sidecars.md
  • docs-site/src/content/docs/zh-cn/reference/adapters.md
  • docs-site/src/content/docs/zh-cn/reference/architecture.md
  • docs-site/src/content/docs/zh-cn/reference/cli/agents.md
  • docs-site/src/content/docs/zh-cn/reference/cli/lifecycle.md
  • docs-site/src/content/docs/zh-cn/reference/configuration/providers.md
  • docs-site/src/content/docs/zh-cn/reference/configuration/server.md
  • docs-site/src/content/docs/zh-cn/reference/proxy-formats.md
  • docs-site/src/content/docs/zh-tw/contributing.md
  • docs-site/src/content/docs/zh-tw/guides/codex-app-models.md
  • docs-site/src/content/docs/zh-tw/guides/codex-integration.md
  • docs-site/src/content/docs/zh-tw/guides/codex-prompt.md
  • docs-site/src/content/docs/zh-tw/guides/combos.md
  • docs-site/src/content/docs/zh-tw/guides/grok-build.md
  • docs-site/src/content/docs/zh-tw/guides/integrations.md
  • docs-site/src/content/docs/zh-tw/guides/providers.md
  • docs-site/src/content/docs/zh-tw/guides/sidecars.md
  • docs-site/src/content/docs/zh-tw/reference/adapters.md
  • docs-site/src/content/docs/zh-tw/reference/architecture.md
  • docs-site/src/content/docs/zh-tw/reference/cli/agents.md
  • docs-site/src/content/docs/zh-tw/reference/cli/lifecycle.md
  • docs-site/src/content/docs/zh-tw/reference/configuration/providers.md
  • docs-site/src/content/docs/zh-tw/reference/configuration/server.md
  • docs/shadow-call-intercept.md
  • gui/.oxlintrc.json
  • gui/doctor.config.json
  • gui/index.html
  • gui/src/App.tsx
  • gui/src/api-access-models.ts
  • gui/src/app-routing.ts
  • gui/src/codex-quota-utils.ts
  • gui/src/combo-workspace-data.ts
  • gui/src/components/AddProviderModal.tsx
  • gui/src/components/CodexAccountPool.tsx
  • gui/src/components/ComboWorkspace.tsx
  • gui/src/components/QuotaBars.tsx
  • gui/src/components/add-codex-account-waiting-step.tsx
  • gui/src/components/add-provider-modal-reducer.ts
  • gui/src/components/add-provider-oauth-pane.tsx
  • gui/src/components/codex-account-pool-cards.tsx
  • gui/src/components/codex-account-pool-main-card.tsx
  • gui/src/components/codex-set/BaseVariantDialog.tsx
  • gui/src/components/codex-set/CustomLayerDialog.tsx
  • gui/src/components/codex-set/CustomLayerRow.tsx
  • gui/src/components/codex-set/PresetPicker.tsx
  • gui/src/components/codex-set/PromptLayerDialog.tsx
  • gui/src/components/codex-set/PromptLayerRow.tsx
  • gui/src/components/codex-set/custom-layer-state.ts
  • gui/src/components/codex-set/presets.ts
  • gui/src/components/codex-set/prompt-layer-copy.ts
  • gui/src/components/codex-set/prompt-lint.ts
  • gui/src/components/combo-workspace-add-modal.tsx
  • gui/src/components/combo-workspace-controls.tsx
  • gui/src/components/combo-workspace-detail-panel.tsx
  • gui/src/components/combo-workspace-overview-panel.tsx
  • gui/src/components/combo-workspace-types.ts
  • gui/src/components/login-url-block.tsx
  • gui/src/components/open-browser-pref-toggle.tsx
  • gui/src/components/provider-catalog/ProviderCatalog.tsx
  • gui/src/components/provider-catalog/login-hint-visibility.ts
  • gui/src/components/provider-workspace/AnthropicAccountPoolSettings.tsx
  • gui/src/components/provider-workspace/ProviderAuthPanel.tsx
  • gui/src/components/provider-workspace/ProviderCapacityQuota.tsx
  • gui/src/components/provider-workspace/ProviderDetails.tsx
  • gui/src/components/provider-workspace/ProviderOverview.tsx
  • gui/src/components/provider-workspace/ProviderSettings.tsx
  • gui/src/components/provider-workspace/types.ts
  • gui/src/components/storage-workspace/StorageWorkspace.tsx
  • gui/src/components/use-add-codex-account-oauth.ts
  • gui/src/components/use-add-provider-oauth.ts
  • gui/src/i18n/catalogs.ts
  • gui/src/i18n/de.ts
  • gui/src/i18n/en.ts
  • gui/src/i18n/fr.ts
  • gui/src/i18n/ja.ts
  • gui/src/i18n/ko.ts
  • gui/src/i18n/lab-translations.ts
  • gui/src/i18n/log-guard-labels.ts
  • gui/src/i18n/log-guard-operation-labels.ts
  • gui/src/i18n/log-guard-state-labels.ts
  • gui/src/i18n/routing-compatibility-labels.ts
  • gui/src/i18n/ru.ts
  • gui/src/i18n/shared.ts
  • gui/src/i18n/tr.ts
  • gui/src/i18n/vision-reasoning-labels.ts
  • gui/src/i18n/zh-TW.ts
  • gui/src/i18n/zh.ts
  • gui/src/icons.tsx
  • gui/src/model-display.ts
  • gui/src/oauth-open-browser-pref.ts
  • gui/src/pages/ApiKeys.tsx
  • gui/src/pages/CodexSet.tsx
  • gui/src/pages/Combos.tsx
  • gui/src/pages/Logs.tsx
  • gui/src/pages/Models.tsx
  • gui/src/pages/Providers.tsx
  • gui/src/pages/Startup.tsx
  • gui/src/pages/Storage.tsx
  • gui/src/pages/claude-code-sidecar.ts
  • gui/src/pages/claude-manual-env.ts
  • gui/src/pages/codex-set-multiauth.tsx
  • gui/src/pages/codex-set-prompt.tsx
  • gui/src/pages/codex-set-tab.ts
  • gui/src/pages/dashboard-overview-sections.tsx
  • gui/src/pages/dashboard-shared.ts
  • gui/src/pages/integrations/integration-api.ts
  • gui/src/pages/integrations/overview-clients.ts
  • gui/src/pages/providers-page-modals.tsx
  • gui/src/pages/providers-page-utils.ts
  • gui/src/pages/providers-shared.ts
  • gui/src/pages/use-dashboard-data.ts
  • gui/src/pages/use-providers-crud.ts
  • gui/src/pages/use-providers-oauth.ts
  • gui/src/provider-workspace/catalog.ts
  • gui/src/provider-workspace/report.ts
  • gui/src/status-codes.ts
  • gui/src/styles-codex-set.css
  • gui/src/styles-combos-workspace.css
  • gui/src/styles-dashboard-workspace.css
  • gui/src/styles-models-workspace.css
  • gui/src/styles.css
  • gui/src/styles/login-url-block.css
  • gui/src/styles/provider-catalog.css
  • gui/src/styles/provider-workspace-settings.css
  • gui/src/ui.tsx
  • gui/tests/account-pool-strategy.test.tsx
  • gui/tests/admin-token-dialog.test.ts
  • gui/tests/anthropic-pool-card-layout.test.ts
  • gui/tests/api-access-models.test.ts
  • gui/tests/claude-code-background-helper.test.tsx
  • gui/tests/claude-desktop-locale.test.ts
  • gui/tests/codex-account-pool-pinned-badge.test.tsx
  • gui/tests/codex-set-base-variants.test.tsx
  • gui/tests/codex-set-custom-layers.test.tsx
  • gui/tests/codex-set-presets.test.tsx
  • gui/tests/codex-set-prompt-layers.test.tsx
  • gui/tests/codex-set-provider-enable.test.tsx
  • gui/tests/codex-set-recovery-interaction.test.tsx
  • gui/tests/codex-set-shell.test.tsx
  • gui/tests/codex-set-stack.test.tsx
  • gui/tests/combo-native-alias-editor.test.tsx
  • gui/tests/combo-strategy-roundtrip.test.ts
  • gui/tests/combo-workspace-dirty.test.tsx
  • gui/tests/combo-workspace-empty.test.tsx
  • gui/tests/combos-detail-tabs-dom.test.tsx
  • gui/tests/consequence-dialog.test.tsx
  • gui/tests/dashboard-tabs.test.ts
  • gui/tests/fr-localization.test.ts
  • gui/tests/helpers/css-declarations.ts
  • gui/tests/i18n-locales.test.ts
  • gui/tests/integrations-overview-rows.test.ts
  • gui/tests/locale-parity.test.ts
  • gui/tests/logs-auto-refresh.test.tsx
  • gui/tests/logs-cost-lower-bound.test.ts
  • gui/tests/models-preset-selector.test.ts
  • gui/tests/models-provider-head.test.ts
  • gui/tests/page-loading-contract.test.tsx
  • gui/tests/provider-capacity-credits.test.tsx
  • gui/tests/provider-capacity.test.ts
  • gui/tests/provider-xai-responses-optin.test.tsx
  • gui/tests/select-dropdown-opaque.test.ts
  • gui/tests/shadow-call-model-options.test.ts
  • gui/tests/sidebar-codex-set.test.ts
  • gui/tests/sidebar-rows.test.ts
  • gui/tests/sidecar-layout.test.ts
  • gui/tests/startup-revisit-cache.test.tsx
  • gui/tests/storage-log-guard.test.tsx
  • gui/tests/storage-policy-metadata-warning.test.tsx
  • gui/tests/use-providers-crud-update.test.tsx
  • gui/tests/viewport-scroll-caps.test.ts
  • package.json
  • scripts/OCX-RUN.md
  • scripts/bun-gc-relief-eval.ts
  • scripts/ci/assert-mergeable-review.sh
  • scripts/ci/run-bun-test-batches.sh
  • scripts/disposable-host/codex-service-composed-acceptance.ts
  • scripts/generate-ocx-skill-surface.ts
  • scripts/macos-rss-retention-harness-child.ts
  • scripts/ocx-restart.sh
  • scripts/ocx-run
  • scripts/release.ts
  • scripts/restart-codex-desktop-app.ps1
  • scripts/smol-worker-ab.ts
  • scripts/test-run-lock.ts
  • scripts/test.ts
  • skills/ocx/SKILL.md
  • skills/ocx/references/01_management_surface.md
  • skills/ocx/references/02_json_shapes.md
  • skills/ocx/references/03_recipes.md
  • skills/ocx/references/04_failure_semantics.md
  • src/AGENTS.md
  • src/adapters/agentrouter.ts
  • src/adapters/anthropic.ts
  • src/adapters/base.ts
  • src/adapters/command-code.ts
  • src/adapters/cursor.ts
  • src/adapters/cursor/call-id.ts
  • src/adapters/cursor/catalog.ts
  • src/adapters/cursor/checkpoint-store.ts
  • src/adapters/cursor/cursor-errors.ts
  • src/adapters/cursor/discovery.ts
  • src/adapters/cursor/effort-map.ts
  • src/adapters/cursor/envelope-echo.ts
  • src/adapters/cursor/h2-pool.ts
  • src/adapters/cursor/images.ts
  • src/adapters/cursor/live-models.ts
  • src/adapters/cursor/live-transport.ts
  • src/adapters/cursor/message-mapper.ts
  • src/adapters/cursor/native-exec-common.ts
  • src/adapters/cursor/native-exec-desktop.ts
  • src/adapters/cursor/native-exec-fs.ts
  • src/adapters/cursor/native-exec-network.ts
  • src/adapters/cursor/native-exec-shell.ts
  • src/adapters/cursor/native-exec.ts
  • src/adapters/cursor/protobuf-events.ts
  • src/adapters/cursor/protobuf-request.ts
  • src/adapters/cursor/request-builder.ts
  • src/adapters/cursor/tool-definitions.ts
  • src/adapters/cursor/tool-result-normalize.ts
  • src/adapters/cursor/transport-retry.ts
  • src/adapters/cursor/transport.ts
  • src/adapters/cursor/types.ts
  • src/adapters/exec-tool-result-normalize.ts
  • src/adapters/google-antigravity-replay.ts
  • src/adapters/google-antigravity-wire.ts
  • src/adapters/google-errors.ts
  • src/adapters/google-http.ts
  • src/adapters/google.ts
  • src/adapters/image.ts
  • src/adapters/kiro-constants.ts
  • src/adapters/kiro-tools.ts
  • src/adapters/kiro.ts
  • src/adapters/ollama-native-url.ts
  • src/adapters/ollama-native.ts
  • src/adapters/openai-chat.ts
  • src/adapters/openai-responses.ts
  • src/adapters/registry.ts
  • src/adapters/run-turn-queue.ts
  • src/adapters/tool-catalog-nudge.ts
  • src/adapters/xai-tool-schema.ts
  • src/adapters/xai-web-search.ts
  • src/bridge.ts
  • src/chat/inbound.ts
  • src/chat/outbound.ts
  • src/claude/agents-inject.ts
  • src/claude/context-windows.ts
  • src/claude/desktop-3p.ts
  • src/claude/desktop-policy.ts
  • src/claude/outbound.ts
  • src/cli/access.ts
  • src/cli/account-api.ts
  • src/cli/account-extended.ts
  • src/cli/account-main.ts
  • src/cli/account.ts
  • src/cli/agent.ts
  • src/cli/alias.ts
  • src/cli/capabilities-command.ts
  • src/cli/capabilities.ts
  • src/cli/claude-agent-startup-sync.ts
  • src/cli/claude-desktop.ts
  • src/cli/claude.ts
  • src/cli/combo.ts
  • src/cli/dispatch.ts
  • src/cli/doctor.ts
  • src/cli/ensure-desired-integrations.ts
  • src/cli/help.ts
  • src/cli/index.ts
  • src/cli/init.ts
  • src/cli/inspect.ts
  • src/cli/models-runtime.ts
  • src/cli/models.ts
  • src/cli/observe.ts
  • src/cli/provider-runtime.ts
  • src/cli/provider.ts
  • src/cli/registry.ts
  • src/cli/runtime-api.ts
  • src/cli/status.ts
  • src/cli/storage.ts
  • src/cli/system-command.ts
  • src/cli/system-restart-client.ts
  • src/cli/usage-report.ts
  • src/cli/v2.ts
  • src/cli/version-skew.ts
  • src/clients/config-export.ts
  • src/codex/account-label.ts
  • src/codex/account-pause.ts
  • src/codex/account-priority.ts
  • src/codex/account-runtime-state.ts
  • src/codex/account-store.ts
  • src/codex/account-usability.ts
  • src/codex/affinity-debug.ts
  • src/codex/app-server-processes.ts
  • src/codex/auth-api.ts
  • src/codex/auth-context.ts
  • src/codex/autostart-health.ts
  • src/codex/catalog.ts
  • src/codex/catalog/aggregation.ts
  • src/codex/catalog/bundled.ts
  • src/codex/catalog/effort.ts
  • src/codex/catalog/metadata.ts
  • src/codex/catalog/native-models.ts
  • src/codex/catalog/parsing.ts
  • src/codex/catalog/provider-fetch.ts
  • src/codex/catalog/sync.ts
  • src/codex/codex-write-lock.ts
  • src/codex/convergence-types.ts
  • src/codex/convergence.ts
  • src/codex/coordinator-doctor.ts
  • src/codex/data/upstream-models.json
  • src/codex/desired-state.ts
  • src/codex/desktop-app-restart.ts
  • src/codex/features.ts
  • src/codex/history-job.ts
  • src/codex/history-manifest.ts
  • src/codex/history-migration-guardian.ts
  • src/codex/history-provider.ts
  • src/codex/history-worker.ts
  • src/codex/inject-coordination.ts
  • src/codex/inject.ts
  • src/codex/injected-marker.ts
  • src/codex/internal/history-writer.ts
  • src/codex/log-guard/inspect.ts
  • src/codex/main-account.ts
  • src/codex/model-entitlements.ts
  • src/codex/native-profile-startup.ts
  • src/codex/native-residue.ts
  • src/codex/prompt-layers.ts
  • src/codex/prompt-text-probe.ts
  • src/codex/quota.ts
  • src/codex/routing.ts
  • src/codex/runtime.ts
  • src/codex/shim.ts
  • src/codex/subagent-model-fallback.ts
  • src/codex/transition-state.ts
  • src/codex/user-identity.ts
  • src/combos/failover.ts
  • src/combos/index.ts
  • src/combos/reset-window.ts
  • src/combos/resolve.ts
  • src/combos/types.ts
  • src/compatibility/index.ts
  • src/compatibility/manifest.ts
  • src/compatibility/openai-responses.ts
  • src/config.ts
  • src/config/atomic-write.ts
  • src/config/paths.ts
  • src/config/process-state.ts
  • src/config/provider-validation.ts
  • src/config/rebase-provenance.ts
  • src/grok/catalog.ts
  • src/grok/inject.ts
  • src/grok/status.ts
  • src/grok/sync.ts
  • src/images/index.ts
  • src/images/loop.ts
  • src/images/plan.ts
  • src/images/synthetic-tool.ts
  • src/images/xai-client.ts
  • src/integrations/mutation-flight.ts
  • src/integrations/native/ownership-preflight.ts
  • src/integrations/owned-refresh.ts
  • src/integrations/ownership-policy.ts
  • src/integrations/ownership.ts
  • src/integrations/registry.ts
  • src/integrations/state.ts
  • src/integrations/writer.ts
  • src/lab/conformance/fixtures/protocol-v1-cases.json
  • src/lab/fabric/producer-child.ts
  • src/lab/fabric/producer-isolate.ts
  • src/lab/public/signature.ts
  • src/lab/subject/behavior-fingerprint.ts
  • src/lib/admin-secrets.ts
  • src/lib/bounded-body.ts
  • src/lib/bun-stream-caps.ts
  • src/lib/config-ownership.ts
  • src/lib/destination-policy.ts
  • src/lib/errors.ts
  • src/lib/package-tree-integrity.ts
  • src/lib/process-control.ts
  • src/lib/redact.ts
  • src/lib/service-secrets.ts
  • src/lib/shadow-call.ts
  • src/lib/test-home-guard.ts
  • src/lib/tool-argument-integers.ts
  • src/lib/windows-secret-acl.ts
  • src/lib/windows-text.ts
  • src/lib/windows-user-principal.ts
  • src/oauth/account-quota-rank.ts
  • src/oauth/callback-server.ts
  • src/oauth/chatgpt.ts
  • src/oauth/cursor.ts
  • src/oauth/generic-account-failover.ts
  • src/oauth/health.ts
  • src/oauth/index.ts
  • src/oauth/key-providers.ts
  • src/oauth/kimi.ts
  • src/oauth/kiro.ts
  • src/oauth/log.ts
  • src/oauth/open-browser-choice.ts
  • src/oauth/store.ts
  • src/oauth/types.ts
  • src/providers/account-quota-disk.ts
  • src/providers/auto-compact-budget.ts
  • src/providers/command-code-efforts.ts
  • src/providers/context-cap.ts
  • src/providers/cursor-pool.ts
  • src/providers/default-aliases.ts
  • src/providers/derive.ts
  • src/providers/fastwire.ts
  • src/providers/kiro-usage.ts
  • src/providers/label.ts
  • src/providers/model-presets.ts
  • src/providers/new-model-policy.ts
  • src/providers/ollama-show.ts
  • src/providers/openai-sidecar.ts
  • src/providers/openai-tiers.ts
  • src/providers/provider-id-rewrite.ts
  • src/providers/quota-routing-cache.ts
  • src/providers/quota-types.ts
  • src/providers/quota-wire.ts
  • src/providers/quota.ts
  • src/providers/registry.ts
  • src/providers/slug-codec.ts
  • src/providers/vercel-gateway-routing.ts
  • src/providers/xai-responses-opt-in.ts
  • src/providers/xai-transport.ts
  • src/reasoning-effort.ts
  • src/responses/apply-patch-envelope.ts
  • src/responses/code-mode-helper-compat.ts
  • src/responses/compaction.ts
  • src/responses/custom-tool-compat.ts
  • src/responses/namespace-tool-compat.ts
  • src/responses/parser.ts
  • src/responses/reasoning-replay-cache.ts
  • src/responses/schema.ts
  • src/responses/state.ts
  • src/responses/thought-signature-replay.ts
  • src/responses/turn-termination.ts
  • src/router.ts
  • src/routing/analytics.ts
  • src/routing/compatibility/behavior.ts
  • src/routing/quota.ts
  • src/server/auth-cors.ts
  • src/server/chat-completions.ts
  • src/server/chat-native-sse.ts
  • src/server/chat-native.ts
  • src/server/claude-messages.ts
  • src/server/gui-static.ts
  • src/server/images.ts
  • src/server/index.ts
  • src/server/lifecycle.ts
  • src/server/local-management-read-client.ts
  • src/server/local-provider-reload-client.ts
  • src/server/management-api.ts
  • src/server/management/agent-settings-routes.ts
  • src/server/management/codex-prompt-routes.ts
  • src/server/management/combo-routes.ts
  • src/server/management/config-routes.ts
  • src/server/management/context.ts
  • src/server/management/integration-routes.ts
  • src/server/management/logs-usage-routes.ts
  • src/server/management/model-routes.ts
  • src/server/management/model-rows.ts
  • src/server/management/native-integration-routes.ts
  • src/server/management/oauth-account-routes.ts
  • src/server/management/provider-capability-config.ts
  • src/server/management/provider-routes.ts
  • src/server/management/route-registry.ts
  • src/server/management/routing-profile-routes.ts
  • src/server/management/shadow-call-validation.ts
  • src/server/management/system-restart.ts
  • src/server/management/vision-sidecar-options.ts
  • src/server/port-reclaim.ts
  • src/server/proxy-liveness.ts
  • src/server/relay-eager.ts
  • src/server/relay.ts
  • src/server/request-log-conversation.ts
  • src/server/request-log.ts
  • src/server/responses-custom-tool-repair.ts
  • src/server/responses-reasoning-summary-rewrite.ts
  • src/server/responses-terminal-repair.ts
  • src/server/responses-undeclared-tool-guard.ts
  • src/server/responses/agent-task-recovery-cache.ts
  • src/server/responses/agent-task-recovery.ts
  • src/server/responses/codex-auth-error.ts
  • src/server/responses/collaboration.ts
  • src/server/responses/combo-stream-preflight.ts
  • src/server/responses/compact.ts
  • src/server/responses/core.ts
  • src/server/responses/empty-completion-guard.ts
  • src/server/responses/fetch-helpers.ts
  • src/server/responses/input-admission.ts
  • src/server/responses/passthrough-error.ts
  • src/server/responses/policy-fallback.ts
  • src/server/responses/responses-field-backfill.ts
  • src/server/responses/terminal-guard.ts
  • src/server/responses/ws-upstream.ts
  • src/server/sse-frame-buffer.ts
  • src/server/startup-health-cache.ts
  • src/server/ws-bridge.ts
  • src/service-manager-probe.ts
  • src/service.ts
  • src/storage/cleanup.ts
  • src/storage/policy-job.ts
  • src/storage/policy.ts
  • src/storage/storage-mutation-coordinator.ts
  • src/tray/windows-tray.ps1
  • src/tray/windows.ts
  • src/types.ts
  • src/types/config.ts
  • src/types/provider.ts
  • src/types/request.ts
  • src/types/tools.ts
  • src/update/index.ts
  • src/update/job.ts
  • src/update/transactional-install.mjs
  • src/usage/cost.ts
  • src/usage/expected-prices.ts
  • src/usage/log.ts
  • src/usage/summary.ts
  • src/vision/anthropic-describe.ts
  • src/vision/backends.ts
  • src/vision/describe.ts
  • src/vision/eligibility.ts
  • src/vision/index.ts
  • src/vision/routed-describe.ts
  • src/web-search/anthropic-executor.ts
  • src/web-search/exa-executor.ts
  • src/web-search/executor.ts
  • src/web-search/gemini-executor.ts
  • src/web-search/loop.ts
  • src/web-search/xai-executor.ts
  • structure/00_overview.md
  • structure/01_runtime.md
  • structure/02_config-and-codex-home.md
  • structure/03_catalog-and-subagents.md
  • structure/04_transports-and-sidecars.md
  • structure/05_gui-and-management-api.md
  • structure/08_openai-provider-tiers.md
  • structure/09_client-integrations.md
  • structure/10_adapter-registry.md
  • structure/11_compatibility-contracts.md
  • tests/abort-race.test.ts
  • tests/active-registry-admission.test.ts
  • tests/adapter-buffered-tool-conformance.test.ts
  • tests/adapter-event-oauth-failover.test.ts
  • tests/adapter-registry-authority.test.ts
  • tests/adapter-resolve.test.ts
  • tests/adapter-tool-conformance.test.ts
  • tests/agent-task-recovery-combo.test.ts
  • tests/agent-task-recovery.test.ts
  • tests/alias-management-api.test.ts
  • tests/alibaba-intl-token-plan.test.ts
  • tests/anthropic-reasoning.test.ts
  • tests/api-usage.test.ts
  • tests/apply-patch-envelope.test.ts
  • tests/assert-mergeable-review.test.ts
  • tests/auto-compact-budget.test.ts
  • tests/autostart-health.test.ts
  • tests/azure-model-router-tool-schema.test.ts
  • tests/bearer-admission-routed-provider.test.ts
  • tests/bounded-body.test.ts
  • tests/bridge-legacy-shell-normalization.test.ts
  • tests/bridge.test.ts
  • tests/buffered-response-shape-guards.test.ts
  • tests/bun-stream-caps.test.ts
  • tests/cancel-body-on-abort.test.ts
  • tests/catalog-input-modality-enum.test.ts
  • tests/catalog-verbosity-default.test.ts
  • tests/chat-completions-endpoint.test.ts
  • tests/ci-workflows.test.ts
  • tests/claude-agent-startup-sync.test.ts
  • tests/claude-agents-inject.test.ts
  • tests/claude-cli.test.ts
  • tests/claude-code-thought-signature-scope.test.ts
  • tests/claude-context-windows.test.ts
  • tests/claude-desktop-cli.test.ts
  • tests/claude-desktop-native-context.test.ts
  • tests/claude-desktop-policy.test.ts
  • tests/claude-models-discovery.test.ts
  • tests/claude-outbound.test.ts
  • tests/cli-account-pool-verbs.test.ts
  • tests/cli-account.test.ts
  • tests/cli-capabilities.test.ts
  • tests/cli-dispatch.test.ts
  • tests/cli-dto-fidelity.test.ts
  • tests/cli-headless-parity.test.ts
  • tests/cli-help.test.ts
  • tests/cli-json-contract.test.ts
  • tests/cli-models.test.ts
  • tests/cli-native-profile.test.ts
  • tests/cli-ready.test.ts
  • tests/cli-restore-back.test.ts
  • tests/cli-start-journal-order.test.ts
  • tests/cli-status-json.test.ts
  • tests/cli-storage-inspect.test.ts
  • tests/cli-transport-honesty.test.ts
  • tests/cli-usage-report.test.ts
  • tests/cli-version-skew.test.ts
  • tests/cline-pass-provider.test.ts
  • tests/closed-pr-branch-cleanup.test.ts
  • tests/codex-account-store.test.ts
  • tests/codex-affinity-debug.test.ts
  • tests/codex-app-server-processes.test.ts
  • tests/codex-auth-api.test.ts
  • tests/codex-auth-context.test.ts
  • tests/codex-auth-modal-status.test.ts
  • tests/codex-catalog-restore.test.ts
  • tests/codex-catalog-sync-hardening.test.ts
  • tests/codex-catalog.test.ts
  • tests/codex-composed-acceptance.test.ts
  • tests/codex-convergence-account-selectors.test.ts
  • tests/codex-convergence-contract.test.ts
  • tests/codex-coordinator-doctor.test.ts
  • tests/codex-envkey-admission-substitution.test.ts
  • tests/codex-history-job.test.ts
  • tests/codex-history-provider.test.ts
  • tests/codex-history-worker-boundary.test.ts
  • tests/codex-history-worker.test.ts
  • tests/codex-inject-history-wording.test.ts
  • tests/codex-inject-write-lock.test.ts
  • tests/codex-injected-marker.test.ts
  • tests/codex-log-guard-coderabbit.test.ts
  • tests/codex-log-guard-inspect.test.ts
  • tests/codex-log-guard-maintenance.test.ts
  • tests/codex-main-account-refresh.test.ts
  • tests/codex-model-entitlements.test.ts
  • tests/codex-models-cache-invalidate.test.ts
  • tests/codex-native-residue.test.ts
  • tests/codex-plan.test.ts
  • tests/codex-prompt-base-variants.test.ts
  • tests/codex-prompt-layers-write.test.ts
  • tests/codex-prompt-layers.test.ts
  • tests/codex-prompt-route.test.ts
  • tests/codex-prompt-text-probe.test.ts
  • tests/codex-quota-parser-parity.test.ts
  • tests/codex-refresh.test.ts
  • tests/codex-retained-root-serialization.test.ts
  • tests/codex-routing.test.ts
  • tests/codex-runtime.test.ts
  • tests/codex-service-manager-probe-hardening.test.ts
  • tests/codex-shim.test.ts
  • tests/codex-spark-visibility.test.ts
  • tests/codex-sync-api.test.ts
  • tests/codex-tool-mode.test.ts
  • tests/codex-transition-state-adoption.test.ts
  • tests/codex-v2-gate.test.ts
  • tests/combo-management-api.test.ts
  • tests/combo-stream-preflight.test.ts
  • tests/combo-workspace-data.test.ts
  • tests/combos.test.ts
  • tests/command-code-provider.test.ts
  • tests/command-code-quota.test.ts
  • tests/commandcode-provider.test.ts
  • tests/compatibility-manifest.test.ts
  • tests/config-ownership-uninstall.test.ts
  • tests/config-rebase-provenance-writers.test.ts
  • tests/config-user-edits.test.ts
  • tests/config.test.ts
  • tests/core-lab-boundary.test.ts
  • tests/cursor-adapter.test.ts
  • tests/cursor-blob-integrity.test.ts
  • tests/cursor-blob.test.ts
  • tests/cursor-call-id.test.ts
  • tests/cursor-catalog.test.ts
  • tests/cursor-default-catalog-suppression.test.ts
  • tests/cursor-desktop-exec.test.ts
  • tests/cursor-discovery.test.ts
  • tests/cursor-effort-suffix.test.ts
  • tests/cursor-envelope-echo-retry.test.ts
  • tests/cursor-eof-terminal.test.ts
  • tests/cursor-errors.test.ts
  • tests/cursor-exec-empty-result.test.ts
  • tests/cursor-h2-pool-shutdown.test.ts
  • tests/cursor-hardening.test.ts
  • tests/cursor-http1-transport.test.ts
  • tests/cursor-images.test.ts
  • tests/cursor-native-exec.test.ts
  • tests/cursor-oauth.test.ts
  • tests/cursor-pool.test.ts
  • tests/cursor-protobuf-events.test.ts
  • tests/cursor-repetition-breaker.test.ts
  • tests/cursor-request-builder.test.ts
  • tests/cursor-silent-redirect.test.ts
  • tests/cursor-static-catalog.test.ts
  • tests/cursor-stream-health.test.ts
  • tests/cursor-tool-continuation.test.ts
  • tests/cursor-tool-definitions.test.ts
  • tests/cursor-tool-result-invocation.test.ts
  • tests/cursor-tool-suspended-checkpoint.test.ts
  • tests/cursor-ultra-mode.test.ts
  • tests/cursor-umbrella-rows.test.ts
  • tests/cursor-uncallable-quarantine.test.ts
  • tests/custom-tool-compat.test.ts
  • tests/cyber-policy-error-fidelity.test.ts
  • tests/deepseek-reasoning-replay.test.ts
  • tests/desktop-3p-removal.test.ts
  • tests/desktop-3p.test.ts
  • tests/desktop-app-restart.test.ts
  • tests/destination-policy-resolved.test.ts
  • tests/digitalocean-scaleway-provider.test.ts
  • tests/doctor-codex-envkey-readiness.test.ts
  • tests/doctor-provider-apikey.test.ts
  • tests/doctor.test.ts
  • tests/empty-completion-guard.test.ts
  • tests/ensure-desired-integrations-race.test.ts
  • tests/exa-web-search.test.ts
  • tests/fastwire-observability.test.ts
  • tests/fastwire-policy.test.ts
  • tests/fetch-header-timeout.test.ts
  • tests/fixtures/commandcode-models.json
  • tests/fixtures/compatibility/openai-codex-forward-gpt56-sol-v1.json
  • tests/gemini-web-search.test.ts
  • tests/generic-oauth-failover.test.ts
  • tests/github-copilot-account-origin.test.ts
  • tests/google-adapter.test.ts
  • tests/google-antigravity-replay.test.ts
  • tests/google-antigravity-wire.test.ts
  • tests/google-errors.test.ts
  • tests/google-hardening.test.ts
  • tests/google-output-clamp.test.ts
  • tests/google-signature-history-roundtrip.test.ts
  • tests/google-vertex-thought-signature.test.ts
  • tests/grok-attribution.test.ts
  • tests/grok-config-inject.test.ts
  • tests/grok-effort-inject.test.ts
  • tests/grok-lifecycle.test.ts
  • tests/grok-models-effort-list.test.ts
  • tests/grok-orphan-adoption.test.ts
  • tests/grok-selection.test.ts
  • tests/grok-status.test.ts
  • tests/grok-sync.test.ts
  • tests/gui-static.test.ts
  • tests/helpers/adapter-conformance/wire-drivers.ts
  • tests/helpers/codex-adoption-crash-child.ts
  • tests/helpers/codex-history-manifest-fixtures.ts
  • tests/helpers/codex-write-lock-child.ts
  • tests/helpers/management-route-scan.ts
  • tests/helpers/native-main-owner-child.ts
  • tests/helpers/owned-service-home-preload.ts
  • tests/helpers/owned-service-home.ts
  • tests/helpers/windows-power-shell-fixture.ts
  • tests/history-migration-guardian.test.ts
  • tests/images/loop.test.ts
  • tests/images/plan.test.ts
  • tests/images/synthetic-tool.test.ts
  • tests/images/xai-client.test.ts
  • tests/images/z-handler-activation.test.ts
  • tests/init-eof.test.ts
  • tests/install-scripts.test.ts
  • tests/integrations-invariants.test.ts
  • tests/integrations-state.test.ts
  • tests/integrations-writer.test.ts
  • tests/issue-452-empty-503.test.ts
  • tests/issue-702-expired-replay-state.test.ts
  • tests/kiro-account-quota.test.ts
  • tests/kiro-adapter.test.ts
  • tests/kiro-builder-id-profile.test.ts
  • tests/kiro-pool-rank.test.ts
  • tests/kiro-stream.test.ts
  • tests/kiro-usage-quota.test.ts
  • tests/lab-activation.test.ts
  • tests/lab-fabric-task.test.ts
  • tests/lab-public-security-regressions.test.ts
  • tests/legacy-shell-compat.test.ts
  • tests/local-management-direct-transport.test.ts
  • tests/management-api-logs-metrics.test.ts
  • tests/management-client-config-route.test.ts
  • tests/management-integration-routes.test.ts
  • tests/management-provider-validation.test.ts
  • tests/management-route-registry.test.ts
  • tests/minimax-clients.test.ts
  • tests/model-discovery-management-api.test.ts
  • tests/model-presets.test.ts
  • tests/model-visibility-management-api.test.ts
  • tests/moonshot-tool-schema.test.ts
  • tests/multi-agent-compat.test.ts
  • tests/multi-agent-keep-native-v1.test.ts
  • tests/muse-spark-web-search-compat.test.ts
  • tests/namespace-tool-compat.test.ts
  • tests/native-claude-desktop-toggle.test.ts
  • tests/native-grok-toggle.test.ts
  • tests/native-main-owner-lifetime.test.ts
  • tests/native-model-toggle.test.ts
  • tests/native-profile-crash-boundaries.test.ts
  • tests/native-profile-startup.test.ts
  • tests/new-model-policy.test.ts
  • tests/oauth-account-attribution.test.ts
  • tests/oauth-device-code-contract.test.ts
  • tests/oauth-first-add-hint.test.ts
  • tests/oauth-log.test.ts
  • tests/oauth-login-open-browser.test.ts
  • tests/oauth-manual-code.test.ts
  • tests/oauth-open-browser-choice.test.ts
  • tests/oauth-upsert-preserves-api-key.test.ts
  • tests/ocx-launcher-runtime.test.ts
  • tests/ocx-run.test.ts
  • tests/ollama-native-parser.test.ts
  • tests/ollama-native-reasoning-wire.test.ts
  • tests/ollama-native-structured-output.test.ts
  • tests/ollama-native-v4.test.ts
  • tests/ollama-native.test.ts
  • tests/ollama-show-enrichment-v7.test.ts
  • tests/ollama-show-enrichment.test.ts
  • tests/ollama-show-ignore-abort.test.ts
  • tests/openai-chat-hardening.test.ts
  • tests/openai-provider-option-e2e.test.ts
  • tests/openai-provider-option.test.ts
  • tests/openai-responses-passthrough.test.ts
  • tests/opencode-go-muse-context.test.ts
  • tests/opencode-go-muse-vision.test.ts
  • tests/owned-service-home.test.ts
  • tests/package-tree-integrity.test.ts
  • tests/passthrough-abort.test.ts
  • tests/preload.ts
  • tests/process-state.test.ts
  • tests/provider-account-quota-persistence.test.ts
  • tests/provider-account-quota.test.ts
  • tests/provider-config-validation.test.ts
  • tests/provider-model-aliases.test.ts
  • tests/provider-model-discovery-contract.test.ts
  • tests/provider-quota.test.ts
  • tests/provider-registry-parity.test.ts
  • tests/provider-workspace-auth.test.ts
  • tests/proxy-env.test.ts
  • tests/proxy-liveness.test.ts
  • tests/quota-bars-rows.test.ts
  • tests/rate-limit-reset-credits.test.ts
  • tests/reasoning-effort.test.ts
  • tests/reasoning-replay-identity.test.ts
  • tests/relay-eager.test.ts
  • tests/release-helper.test.ts
  • tests/release-version-line.test.ts
  • tests/repo-hygiene.test.ts
  • tests/request-log-conversation.test.ts
  • tests/request-log.test.ts
  • tests/request-pacing.test.ts
  • tests/responses-account-label.test.ts
  • tests/responses-compaction-routing.test.ts
  • tests/responses-compaction.test.ts
  • tests/responses-custom-tool-repair.test.ts
  • tests/responses-fetch-helpers-boundary.test.ts
  • tests/responses-field-backfill.test.ts
  • tests/responses-forward-posit-continuation.test.ts
  • tests/responses-forward-prompt-envelope.test.ts
  • tests/responses-native-main-refresh.test.ts
  • tests/responses-opaque-blob-recovery.test.ts
  • tests/responses-parser.test.ts
  • tests/responses-pool-401-refresh.test.ts
  • tests/responses-reasoning-summary-rewrite.test.ts
  • tests/responses-routed-web-search-fields.test.ts
  • tests/responses-shadow-intercept.test.ts
  • tests/responses-state-write-amplification.test.ts
  • tests/responses-state.test.ts
  • tests/responses-stream-tool-events.test.ts
  • tests/responses-terminal-repair.test.ts
  • tests/responses-undeclared-tool-guard.test.ts
  • tests/router.test.ts
  • tests/routing-policy-fallback.test.ts
  • tests/routing-profile-management-editor.test.ts
  • tests/run-turn-queue.test.ts
  • tests/selected-models.test.ts
  • tests/server-auth.test.ts
  • tests/server-combo-failover-e2e.test.ts
  • tests/server-images.test.ts
  • tests/server-kiro-completion-e2e.test.ts
  • tests/server-opencode-go-goal-streaming.test.ts
  • tests/server-xai-chat-reasoning-streaming.test.ts
  • tests/server-xai-oauth-401-replay.test.ts
  • tests/server-xai-responses-streaming.test.ts
  • tests/service-tier-capability.test.ts
  • tests/service.test.ts
  • tests/session-lane-recall-harness.test.ts
  • tests/settings-oauth-open-browser.test.ts
  • tests/settings-stream-mode.test.ts
  • tests/sidecar-abort.test.ts
  • tests/sidecar-settings-web-search-gate.test.ts
  • tests/skill-ocx.test.ts
  • tests/slug-codec.test.ts
  • tests/sse-failed-tail.test.ts
  • tests/storage-mutation-race.test.ts
  • tests/storage-policy-config-race.test.ts
  • tests/subagent-context-staleness.test.ts
  • tests/subagent-fallback-handle-responses.test.ts
  • tests/subagent-model-fallback.test.ts
  • tests/sync-client-integrations.test.ts
  • tests/terminal-guard-server.test.ts
  • tests/terminal-guard.test.ts
  • tests/test-home-guard.test.ts
  • tests/test-runner.test.ts
  • tests/thought-signature-credential-scope.test.ts
  • tests/tool-argument-integers.test.ts
  • tests/tool-catalog-nudge.test.ts
  • tests/tool-choice-performance.test.ts
  • tests/types-barrel-identity.test.ts
  • tests/update-stop-first.test.ts
  • tests/update-transactional.test.ts
  • tests/upstream-http-version.test.ts
  • tests/usage-cost.test.ts
  • tests/usage-log.test.ts
  • tests/usage-summary.test.ts
  • tests/vercel-gateway-provider-routing.test.ts
  • tests/vision-backend-union.test.ts
  • tests/vision-eligibility.test.ts
  • tests/vision-reasoning-contract.test.ts
  • tests/vision-routed.test.ts
  • tests/volcengine-providers.test.ts
  • tests/web-search.test.ts
  • tests/windows-popup-fix.test.ts
  • tests/windows-secret-acl.test.ts
  • tests/windows-text-decoding.test.ts
  • tests/windows-tray.test.ts
  • tests/windows-user-principal.test.ts
  • tests/winsw.test.ts
  • tests/ws-upstream.test.ts
  • tests/xai-tool-schema.test.ts
  • tests/xai-transport.test.ts
  • tests/xai-web-search-compat.test.ts
  • tests/zcode-client.test.ts
  • .env.example
  • docs/CHALLENGE-CHECKLIST.md
  • docs/DEMO-SCRIPT.md
  • docs/PHASE-15-WEBMCP.md
  • docs/WEBMCP-SECURITY.md
  • docs/WEBMCP-TOOLS.md
  • docs/agent-os/ARCHITECTURE-CURRENT.md
  • docs/agent-os/BASELINE-AUDIT.md
  • docs/agent-os/GAP-ANALYSIS.md
  • docs/agent-os/IMPLEMENTATION-STATUS.md
  • gui/bunfig.toml
  • gui/src/i18n/th.ts
  • gui/src/pages/BrainUniverse.tsx
  • gui/src/pages/CodexAuth.tsx
  • gui/src/pages/DemoController.tsx
  • gui/src/styles-apple.css
  • gui/src/styles/brain-universe.css
  • gui/src/webmcp/capability.ts
  • gui/src/webmcp/registry.ts
  • gui/tests/brain-demo.test.tsx
  • gui/tests/brain-universe-graphs.test.tsx
  • gui/tests/codex-auth-provider-enable.test.tsx
  • gui/tests/codex-auth-recovery-interaction.test.tsx
  • gui/tests/preload.ts
  • gui/tests/sidebar-codex-auth.test.ts
  • gui/tests/webmcp-registry.test.ts
  • src/adapters/google-antigravity-hosts.ts
  • src/adapters/google-antigravity-tools.ts
  • src/agent-os/ask.ts
  • src/agent-os/brain-graph.ts
  • src/agent-os/brain-scanner.ts
  • src/agent-os/brain-sessions.ts
  • src/agent-os/db.ts
  • src/agent-os/events.ts
  • src/agent-os/executor.ts
  • src/agent-os/gateway.ts
  • src/agent-os/memory.ts
  • src/agent-os/observability.ts
  • src/agent-os/policy.ts
  • src/agent-os/registry.ts
  • src/agent-os/remote.ts
  • src/agent-os/reviews.ts
  • src/agent-os/search.ts
  • src/agent-os/skills.ts
  • src/agent-os/tasks.ts
  • src/agent-os/teams.ts
  • src/agent-os/webmcp.ts
  • src/agent-os/workflow.ts
  • src/providers/antigravity-quota.ts
  • src/server/management/agent-os-routes.ts
  • start.cmd
  • start.ps1
  • tests/agent-os-brain.test.ts
  • tests/agent-os-executor.test.ts
  • tests/agent-os-gateway.test.ts
  • tests/agent-os-memory-skills.test.ts
  • tests/agent-os-policy.test.ts
  • tests/agent-os-registry.test.ts
  • tests/agent-os-routes.test.ts
  • tests/agent-os-tasks.test.ts
  • tests/agent-os-teams-observe.test.ts
  • tests/agent-os-workflow.test.ts
  • tests/antigravity-quota.test.ts
  • tests/google-antigravity-errors.test.ts
  • tests/google-sse-frame-cap.test.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

@github-actions github-actions Bot added the intake: hygiene-blocked Deterministic PR hygiene checks failed label Aug 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Deterministic hygiene checks failed.

  • new_suppression — A new TypeScript, lint, formatter, or similar suppression was added. Fix the underlying issue or obtain suppression-approved. Paths: src/agent-os/gateway.ts, src/server/management/agent-os-routes.ts, tests/agent-os-brain.test.ts, tests/agent-os-executor.test.ts, tests/agent-os-gateway.test.ts, tests/agent-os-memory-skills.test.ts, tests/agent-os-policy.test.ts, tests/agent-os-routes.test.ts, tests/agent-os-tasks.test.ts, tests/agent-os-teams-observe.test.ts, tests/agent-os-workflow.test.ts.
  • unsponsored_surface — This changes an authentication, workflow, release-automation, or dependency surface. MAINTAINERS.md requires security review for these; ask a maintainer to apply maintainer-sponsored once they have reviewed it. Paths: package.json, src/server/management-api.ts.

@github-actions github-actions Bot added the enhancement New feature or request label Aug 30, 2026
@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

⏳ DRAFT

  • UI screenshot required. hygiene: new_suppression. hygiene: unsponsored_surface.

What to do

  • Add a screenshot of the UI change to the PR description.
  • Fix new_suppression — A new TypeScript, lint, formatter, or similar suppression was added. Fix the underlying issue or obtain suppression-approved. Paths: src/agent-os/gateway.ts, src/server/management/agent-os-routes.ts, tests/agent-os-brain.test.ts, tests/agent-os-executor.test.ts, tests/agent-os-gateway.test.ts, tests/agent-os-memory-skills.test.ts, tests/agent-os-policy.test.ts, tests/agent-os-routes.test.ts, tests/agent-os-tasks.test.ts, tests/agent-os-teams-observe.test.ts, tests/agent-os-workflow.test.ts.
  • Fix unsponsored_surface — This changes an authentication, workflow, release-automation, or dependency surface. MAINTAINERS.md requires security review for these; ask a maintainer to apply maintainer-sponsored once they have reviewed it. Paths: package.json, src/server/management-api.ts.
  • Tick all four boxes in the PR description once you're done (currently 0/4).

Review readiness checklist

  • ⬜ All CI tests are green on my local testing.
  • ⬜ I pushed my PR to the latest dev commit.
  • ⬜ I resolved all correct Codex and CodeRabbit findings.
  • ⬜ My PR is ready for review.

0/4 boxes ticked.

This pull request was already a draft. Its draft status will be preserved after every issue above is resolved.
@paopaonyapi-creator Tick the boxes once your local CI is green, your branch is on the latest dev commit, and every correct Codex and CodeRabbit finding is resolved.

@github-actions
github-actions Bot marked this pull request as draft August 30, 2026 05:14
@lidge-jun

Copy link
Copy Markdown
Owner

리뷰 · 우선순위 22 / 80

설명

지금 dev HEAD는 28c69b03a 이다. 최근 머지는 Windows 테스트 플레이크와 문서 게이트 쪽이다. 프로덕션 xAI/Grok 쪽은 이미 #2712 x_search 옵트인, #1756 effort 사다리, #2846 orphan 카탈로그, #2890 managed provider 상속이 들어가 있다. 이 PR은 그런 작은 랜딩과 성격이 완전히 다르다.

제목은 Brain Universe 대시보드·WebMCP 게이트웨이·Smart Factory 데모다. 파일은 약 195개, 추가만 1만 7천 줄이 넘는다. src/agent-os/ 새 런타임, GUI Brain Universe/Demo 페이지, 다국어 문서, 그리고 Antigravity·Cursor·Grok·이미지 릴레이 등 이미 dev 에 들어온 커밋까지 한 갈래에 실려 있다. 커밋 목록에 #1756 Grok effort, Antigravity CCA, Cursor SelectedImage 같은 흡수 머지가 그대로 보인다.

GitHub 상태는 CONFLICTING 이다. 라벨에 intake: hygiene-blocked 가 붙어 있다. 베이스 dev 와 맞춰지지 않은 채 거대한 기능 묶음이 올라온 상태다. 이 상태로 머지하면 충돌 해소만으로도 위험하고, 이미 랜딩된 기능을 다시 섞을 위험이 크다.

opencodex 현재 방향은 좁은 버그·테스트·카탈로그 노출·릴리즈 준비다. Agent OS 전체 관측 UI와 허가 게이트웨이는 별도 제품 결정이 필요하다. types.ts/config.ts 분할 캠페인과도 크게 겹칠 가능성이 높다. 이런 규모면 리베이스보다 닫고, 정말 필요한 조각만 새 PR로 쪼개는 편이 맞다.

해커톤/데모 가치는 있을 수 있다. 다만 메인 dev 트레인에 그대로 실을 형태는 아니다. 보안 면에서도 R3 허가 토큰·Management API·SQLite 영속이 한 PR에 들어오면 메인테이너 리뷰 비용이 한 스프린트 분량이다. 지금 백로그 우선순위와 맞지 않는다.

경로/범위 - 195 files / +17868. 단일 리뷰 단위를 넘는다.
mergeable - CONFLICTING. 현재 dev 와 충돌한다.
라벨 intake: hygiene-blocked - 인테이크 위생 게이트에 이미 막혀 있다.
커밋 히스토리 - #1756 등 이미 dev 에 있는 작업을 흡수 머지로 다시 싣고 있다. 중복·회귀 위험.
src/agent-os/* + gui Brain Universe - 현행 프록시/카탈로그 트레인과 제품 방향이 다르다. 별도 설계 이슈가 먼저다.
types.ts/config.ts 분할 - 이 규모면 분할 캠페인에 바로 무효화될 가능성이 크다. 리베이스하지 말고 닫는 편이 맞다.

메인테이너의 판단이 필요한 지점

  • Agent OS / Brain Universe 를 opencodex 코어 제품에 넣을지, 외부 실험으로 둘지
  • 데모용으로 fork/별도 브랜치만 남기고 PR은 닫을지
  • 정말 살릴 조각(예: WebMCP 허가 모델만)이 있으면 새 이슈로 범위를 다시 쓸지

너의 추천
닫는다. CONFLICTING + hygiene-blocked + 이미 랜딩된 커밋 재흡수 + 1만 줄 넘는 신규 표면이다. 리베이스하지 않는다. 필요하면 닫은 뒤 최소 단위 이슈/PR로 다시 연다. #2498 캐리 같은 좁은 노출 PR과는 우선순위를 비교할 대상이 아니다.

이 댓글은 grok-bot이 작성했습니다

@Ingwannu

Copy link
Copy Markdown
Owner

Thank you for the work and for sharing the Agent OS experiment. I am closing this pull request because it is not a reviewable integration unit for the current dev line.

The current diff is conflicting and combines roughly 195 changed files / 17.8k added lines: a new Agent OS runtime, a new management and persistence boundary, two large GUI surfaces, dependency changes, locale expansion, demo assets, and many unrelated provider/adapter commits already present on dev. Rebasing this branch would still leave duplicated history and several independent product/security decisions inside one merge.

Please keep this work in the experiment branch or a separate project. If there is one component that fits opencodex, open a design issue first and then submit a fresh PR from current dev containing only that independently testable component. Do not reopen this aggregate branch as-is.

@Ingwannu Ingwannu closed this Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request intake: hygiene-blocked Deterministic PR hygiene checks failed

Projects

None yet

Development

Successfully merging this pull request may close these issues.