Commit Graph

  • 02439b4929 refactor(harness-api): simplify file status result type master jeremy 2026-08-04 22:56:36 -07:00
  • 36b4c978c0 test Fable guardrail recovery workflow jeremy 2026-08-04 22:54:42 -07:00
  • 2e64d63e90 fix lifecycle test call signatures jeremy 2026-08-04 22:51:37 -07:00
  • adc262342c retry Fable guardrails with reconsideration prompt jeremy 2026-08-04 22:50:29 -07:00
  • a0fa56c48b test(mcp): lock in live config and project reload semantics jeremy 2026-08-04 22:41:46 -07:00
  • fd2f244d47 fix(tui): explicitly focus kitty notification origin jeremy 2026-08-04 21:40:54 -07:00
  • fcf53909f8 release: v0.68.0 v0.68.0 jeremy 2026-08-04 21:40:35 -07:00
  • d7bc901889 fix(mcp): expand Claude config environment variables (#789) jeremy 2026-08-04 20:15:13 -07:00
  • 852b127569 fix(mcp): keep Claude config live (#791) jeremy 2026-08-04 20:14:18 -07:00
  • ee90dfe46f fix(mcp): load project config from cwd on default paths (#790) jeremy 2026-08-04 20:13:21 -07:00
  • cc6c6f5bfd Make todo cards responsive at narrow widths jeremy 2026-08-04 19:03:06 -07:00
  • 41a59f1598 fix(desktop2): isolate session previews from live turns jeremy 2026-08-04 18:09:14 -07:00
  • aadd92f6d1 Merge pull request #788 from 1jehuang/test/preserve-iteration-maturity-fixtures Jeremy Huang 2026-08-04 16:33:40 -07:00
  • f28fd606a6 Merge pull request #787 from 1jehuang/fix/issue-754-gemini-mcp-notification Jeremy Huang 2026-08-04 16:33:09 -07:00
  • 3625a02304 feat: preserve accumulated schema and desktop improvements fix/issue-754-gemini-mcp-notification jeremy 2026-08-04 16:32:55 -07:00
  • 1df9f99f63 Merge pull request #786 from 1jehuang/fix/issue-759-client-hooks Jeremy Huang 2026-08-04 16:25:33 -07:00
  • 39c07ce582 Merge pull request #784 from 1jehuang/fix/issue-763-power-inhibitor Jeremy Huang 2026-08-04 16:25:30 -07:00
  • 1eae98dfe2 Merge pull request #783 from 1jehuang/fix/issue-767-favorite-cycle Jeremy Huang 2026-08-04 16:25:28 -07:00
  • 503786d1b6 Merge pull request #782 from 1jehuang/fix/issue-762-celeris-config Jeremy Huang 2026-08-04 16:25:25 -07:00
  • c18d1fc89a Merge pull request #781 from 1jehuang/fix/issue-779-acp-resume-subscribe Jeremy Huang 2026-08-04 16:25:22 -07:00
  • f3b337dd4e Merge pull request #757 from 1jehuang/fix/issue-754-gemini-mcp-notification Jeremy Huang 2026-08-04 16:25:19 -07:00
  • 844a94a098 fix(desktop2): brake edge flings before the final frame jeremy 2026-08-04 16:22:07 -07:00
  • a0a48a61dc fix(mcp): stop inheriting provider credentials jeremy 2026-08-04 16:15:26 -07:00
  • 84aa744414 test(discovery): require selection reasons jeremy 2026-08-04 16:03:47 -07:00
  • 170edf3bc4 fix(selfdev): build API bridge with desktop2 jeremy 2026-08-04 16:02:15 -07:00
  • 1e80a40332 fix: migrate CLI test fixtures to semantic states (fixes #768) fix/issue-768-menubar-ci jeremy 2026-08-04 16:01:52 -07:00
  • c943b04e8e fix: support composable client hooks (fixes #759) fix/issue-759-client-hooks jeremy 2026-08-04 16:01:52 -07:00
  • dc59f65219 fix: prevent Linux power inhibitor auth loops (fixes #763) fix/issue-763-power-inhibitor jeremy 2026-08-04 16:01:22 -07:00
  • 0251e0803a fix: cycle through every favorite model (fixes #767) fix/issue-767-favorite-cycle jeremy 2026-08-04 15:57:20 -07:00
  • d7feb6b54d fix: update Celeris model limits (fixes #762) fix/issue-762-celeris-config jeremy 2026-08-04 15:49:30 -07:00
  • 8d46f643c6 fix: subscribe before ACP session attach (fixes #779) fix/issue-779-acp-resume-subscribe jeremy 2026-08-04 15:43:30 -07:00
  • 097c986dd3 refactor(openai): run the dialect engine, retiring the last deny-list jeremy 2026-08-03 17:56:53 -07:00
  • 29fcd1d270 refactor(anthropic): run the dialect engine, and fix the dialect it exposed jeremy 2026-08-03 17:43:11 -07:00
  • 5653f65de0 fix(benchmark): report selection-only tool calls jeremy 2026-08-03 17:42:21 -07:00
  • 91a179c20a Benchmark integration tool selections jeremy 2026-08-03 17:39:51 -07:00
  • a28e8c7ba9 fix(remote): label managed cloud as early access jeremy 2026-08-03 17:39:47 -07:00
  • 6617d51b22 feat(remote): make cloud activation the default flow jeremy 2026-08-03 17:37:26 -07:00
  • 90b843dc10 refactor(openrouter): run the dialect engine instead of a private sanitizer jeremy 2026-08-03 17:35:22 -07:00
  • 4c10b28b91 fix(anthropic): reroute live Fable quota errors jeremy 2026-08-03 17:32:51 -07:00
  • e1b5039843 fix(openai): strip unsupported format on the non-strict path too jeremy 2026-08-03 17:31:12 -07:00
  • f05339de44 feat(discovery): record off-catalog selections jeremy 2026-08-03 17:31:00 -07:00
  • 7872b45685 fix(anthropic): reroute exhausted Fable quota to Opus jeremy 2026-08-03 17:26:00 -07:00
  • e1e47ad870 fix(openai): fail strict closed for the remaining #711 constructs (fixes #711) jeremy 2026-08-03 17:19:43 -07:00
  • 373b576f1d fix(openai): stop claiming strict for a schema OpenAI rejects (fixes #713) jeremy 2026-08-03 17:13:25 -07:00
  • 4581aec38b fix(schema): learn every keyword a 400 names, not just the first jeremy 2026-08-03 17:07:05 -07:00
  • 1e29ed7d59 fix macOS notification click session routing jeremy 2026-08-03 17:04:20 -07:00
  • e31ebaad15 feat(gemini): self-heal a tool-schema rejection on the native route too jeremy 2026-08-03 16:56:30 -07:00
  • 2151cee535 chore: lock jcode-schema-dialect dependency jeremy 2026-08-03 16:50:51 -07:00
  • 5e1804c33a fix(schema): Antigravity's non-Gemini routes still speak the Gemini payload jeremy 2026-08-03 16:47:14 -07:00
  • f03d2c7db2 fix(test): repair four build and test gates that were failing on master jeremy 2026-08-03 16:42:09 -07:00
  • 68300b8a83 feat(schema): replace per-provider deny-lists with a dialect system jeremy 2026-08-03 16:41:57 -07:00
  • 3c57514745 feat(hooks): support multiple client-scoped commands fix/herdr-client-hooks jeremy 2026-08-03 15:04:51 -07:00
  • d06b769c5f fix(tui): normalize dvipng math colors jeremy 2026-08-03 16:03:40 -07:00
  • 6567e073e4 fix(tui): render latex in white jeremy 2026-08-03 15:55:43 -07:00
  • 62b1d3745c feat: add fast macOS release path jeremy 2026-08-03 15:52:13 -07:00
  • 7d7137048e feat(sdk): bundle platform jcode runtimes jeremy 2026-08-03 15:29:05 -07:00
  • 88a19f38e5 release: v0.67.1 v0.67.1 jeremy 2026-08-03 15:28:32 -07:00
  • 76ec0ae2f3 fix(desktop2): hide completed todo marker glyph jeremy 2026-08-03 15:27:42 -07:00
  • 83860a1d63 style(usage): format model-scoped limits jeremy 2026-08-03 15:27:42 -07:00
  • 336bf4d9a7 fix(usage): show Anthropic model-scoped limits jeremy 2026-08-03 14:54:02 -07:00
  • 073c512b0d fix: sanitize Gemini schemas and MCP notifications (fixes #754) jeremy 2026-08-03 13:22:31 -07:00
  • 9fc15d499d test(tui): satisfy iteration-maturity gate in todo completion fixtures test/preserve-iteration-maturity-fixtures jeremy 2026-08-03 13:07:10 -07:00
  • 156ae40925 release: v0.67.0 v0.67.0 jeremy 2026-08-03 12:40:01 -07:00
  • d9fe32ea2f fix(auth): refresh models after account activation jeremy 2026-08-03 12:39:50 -07:00
  • fe3a62a8d7 docs(todo): add semantic assessment migration spec jeremy 2026-08-03 12:29:57 -07:00
  • eca1793180 fix(todo): clarify ownership reassessment fields jeremy 2026-08-03 12:29:13 -07:00
  • 4fad711f6b feat(desktop2): expand native workspace experience jeremy 2026-08-03 12:29:02 -07:00
  • 781d6fcb7b fix(tui): render semantic todo assessments jeremy 2026-08-03 12:26:40 -07:00
  • c1488bfe4c feat(math): add OpenType formula layout engine jeremy 2026-08-03 12:26:37 -07:00
  • 71aba804f9 feat(todo): reassess long-running plans jeremy 2026-08-03 12:21:59 -07:00
  • 30dc2322c3 refactor(prompt): simplify base agent guidance jeremy 2026-08-03 12:17:16 -07:00
  • d5acf5d706 feat(todo): gate completion on iteration maturity jeremy 2026-08-03 11:58:38 -07:00
  • e824596391 fix(todo): finish semantic assessment migration follow-ups jeremy 2026-08-03 11:06:56 -07:00
  • d0eda8268f feat(todo): use semantic quality assessments jeremy 2026-08-03 10:57:25 -07:00
  • b098170018 test(terminal): execute Herdr pane spawn adapter jeremy 2026-08-03 04:52:53 -07:00
  • 2cbc12bb4d Complete Rust and TypeScript SDK capability parity jeremy 2026-08-03 04:39:28 -07:00
  • 61de39a5bf feat(sdk): add owned launch and global events jeremy 2026-08-03 04:38:42 -07:00
  • 42a7fc1d58 feat(desktop2): add model picker jeremy 2026-08-03 04:38:23 -07:00
  • 73e370ba11 feat(sdk): add schema-validated structured runs jeremy 2026-08-03 04:31:42 -07:00
  • 108f8d85d9 feat(terminal): integrate headed spawns with Herdr jeremy 2026-08-03 04:31:28 -07:00
  • a3e1e6f446 fix(todo): defer ownership gate until turn completion jeremy 2026-08-03 04:29:39 -07:00
  • 9d8fb02aed feat(sdk): add runtime and file management APIs jeremy 2026-08-03 04:27:57 -07:00
  • b1f182c183 Enforce bidirectional SDK surface parity jeremy 2026-08-03 04:08:03 -07:00
  • 38d1cc9d0c desktop2: preserve file names on restored edit cards jeremy 2026-08-03 04:08:01 -07:00
  • dc1bad06af desktop2: depend on harness API through Rust SDK jeremy 2026-08-03 03:57:13 -07:00
  • 5cf1feac22 style(desktop2): render errors as red cards jeremy 2026-08-03 03:55:14 -07:00
  • 4d96b0fbc2 ci(sdk): add trusted npm publishing jeremy 2026-08-03 03:43:12 -07:00
  • 4110522fb7 docs(sdk): complete the error reference jeremy 2026-08-03 03:40:13 -07:00
  • 6b3691ff88 docs(sdk): add a runnable demo application jeremy 2026-08-03 03:31:53 -07:00
  • b80d9eb920 fix(sdk): use the descriptive npm package name jeremy 2026-08-03 02:46:56 -07:00
  • b45bb9b52a chore(release): v0.66.0 v0.66.0 jeremy 2026-08-03 01:42:25 -07:00
  • 90a6ea9629 fix(sdk): publish under the owned npm scope jeremy 2026-08-03 01:41:06 -07:00
  • 3e198e3e70 feat(desktop2): increase transcript scroll travel jeremy 2026-08-03 01:38:28 -07:00
  • 797e699896 fix(desktop2): reset reconnect state after recovery jeremy 2026-08-03 01:38:28 -07:00
  • 0bbc4f978c style: format pending Rust changes jeremy 2026-08-03 01:33:11 -07:00
  • 5afb81e2b3 build: refresh lockfile for SDK crates jeremy 2026-08-03 01:33:11 -07:00
  • 0de4f5c7cd Merge pull request #748 from 1jehuang/agent/fix-732-cancel-registry-rename Jeremy Huang 2026-08-03 01:24:09 -07:00
  • f62f27dec1 style: format desktop2 resume layout tests jeremy 2026-08-03 01:23:52 -07:00
  • f0cc186431 Merge pull request #747 from 1jehuang/agent/fix-732-cancel-registry-rename Jeremy Huang 2026-08-03 01:22:17 -07:00
  • f044816bf6 fix: scope fast badge to OpenAI providers (fixes #739) agent/fix-739-742 jeremy 2026-08-03 01:17:13 -07:00