Commit Graph

26865 Commits

Author SHA1 Message Date
Peter Steinberger
dc3c5b048e test(release): isolate live thinking clamp fixture 2026-05-10 06:43:02 +01:00
Gabriel Piss
5e874ed138 docs(outbound): add CLAUDE.md sibling symlink for AGENTS.md
Root AGENTS.md states: 'New AGENTS.md: add sibling CLAUDE.md symlink.'
src/infra/outbound/ had the guide but not the sibling symlink. Every
other scoped AGENTS.md in the repo already has one; this closes the
only real gap (the one remaining hit is an intentional test fixture in
extensions/oc-path/src/oc-path/tests/fixtures/real/).

Also adds CLAUDE.md to .semgrepignore so opengrep's PR-diff scan stops
trying to open the symlink as a regular file. Scanning the symlink is
redundant with scanning the underlying AGENTS.md.
2026-05-10 01:40:56 -04:00
Peter Steinberger
2eb07e68a1 fix(models): canonicalize auth default models 2026-05-10 06:40:42 +01:00
Peter Steinberger
572dd675d8 fix(models): repair provider-wrapped session overrides 2026-05-10 06:39:38 +01:00
Peter Steinberger
fe23f8803d test: clear pi model broad matchers 2026-05-10 06:36:37 +01:00
Peter Steinberger
936c02e22c fix(models): fail over OpenRouter budget-limit 403s 2026-05-10 06:34:39 +01:00
Peter Steinberger
029f6b42e7 test: clear provider attribution broad matchers 2026-05-10 06:31:06 +01:00
Peter Steinberger
f43dc9aa61 fix(mcp): keep numeric bundle tool names provider-safe 2026-05-10 06:29:08 +01:00
Peter Steinberger
66a8ff178c ci(installer): add macOS install proof 2026-05-10 01:28:24 -04:00
Peter Steinberger
ccbf2dae17 test: clear gateway doctor broad matchers 2026-05-10 06:27:17 +01:00
Peter Steinberger
bf7cc278d2 fix(models): explain missing provider model registration 2026-05-10 06:25:32 +01:00
Peter Steinberger
74dc2a6830 test: clear acp manager broad matchers 2026-05-10 06:23:05 +01:00
Peter Steinberger
f1ced1961a fix(control-ui): serve namespaced public assets 2026-05-10 06:19:57 +01:00
Peter Steinberger
2a4d859ad0 test: clear task registry broad matchers 2026-05-10 06:19:10 +01:00
Peter Steinberger
9243b575ed chore(release): prepare 2026.5.10-beta.1 2026-05-10 06:13:38 +01:00
Peter Steinberger
8c49121ec8 fix(models): preserve explicit provider fallback selection 2026-05-10 06:12:41 +01:00
Peter Steinberger
844762e8f2 test: clear plugin install cli broad matchers 2026-05-10 06:12:15 +01:00
Peter Steinberger
7394792546 fix(models): hide openrouter nested provider duplicates 2026-05-10 06:08:39 +01:00
Peter Steinberger
0a387bfa69 test: clear clawhub broad matchers 2026-05-10 06:07:02 +01:00
Andy Ye
c20450a82b fix(github-copilot): mint tokens with vscode chat identity 2026-05-10 01:05:59 -04:00
Peter Steinberger
5d12774613 fix(agents): report anthropic 1m context 2026-05-10 06:02:49 +01:00
Peter Steinberger
743413aa6f fix: preserve auth profiles for one-off model overrides 2026-05-10 00:50:10 -04:00
Peter Steinberger
3678169952 fix: preserve exact wildcard provider models 2026-05-10 00:50:10 -04:00
Peter Steinberger
f7a14e678b fix: keep model visibility policy internal 2026-05-10 00:50:10 -04:00
Peter Steinberger
2d78c72e5e refactor: centralize model visibility policy 2026-05-10 00:50:10 -04:00
Peter Steinberger
a6b833b8a6 fix: defer wildcard default rejection 2026-05-10 00:50:10 -04:00
Peter Steinberger
7f5728b4b2 fix: align wildcard model allowlist selection 2026-05-10 00:50:10 -04:00
80mills
f80a1c374f Fix agent command model-selection mock 2026-05-10 00:50:10 -04:00
80mills
2e495b07f3 Preserve provider wildcard allowlist intent 2026-05-10 00:50:10 -04:00
80mills
f0ed2b5229 Fix wildcard allowed catalog visibility 2026-05-10 00:50:10 -04:00
80mills
ebd776298f Add provider wildcard model visibility 2026-05-10 00:50:10 -04:00
Peter Steinberger
b97cb15b07 fix(deepseek): backfill v4 reasoning for proxy models 2026-05-10 05:48:02 +01:00
Val Alexander
dafbdb6f20 fix: preserve shared macOS and CLI device identities
Fixes #76815.

- Teach the Swift macOS identity store to load TypeScript PEM identity files without regenerating device IDs.
- Teach the TypeScript identity store to migrate legacy Swift raw-key identities to PEM after validating key material.
- Preserve recognized invalid identity files instead of clobbering them, preventing repeated pairing churn while retaining diagnostic evidence.
- Align the macOS wizard CLI with the generated protocol model.

Reported by @aboundTechOlogy.
Thanks @BunsDev.
2026-05-09 23:32:33 -05:00
Peter Steinberger
2fb99143a4 fix(openai): use chat completion choice delta type 2026-05-10 05:23:55 +01:00
Peter Steinberger
a0fb7fb045 refactor: centralize channel ingress access 2026-05-10 00:18:36 -04:00
Peter Steinberger
1725eebe62 fix(openai): handle json streaming fallbacks 2026-05-10 05:16:12 +01:00
Peter Steinberger
2a257f5228 fix: type reasoning compat transcript policy 2026-05-10 05:15:57 +01:00
Peter Steinberger
8e5c79ab55 fix: normalize nested google model config ids 2026-05-10 05:15:57 +01:00
Colin
a77d2c142c fix: address realtime voice review feedback 2026-05-10 00:13:23 -04:00
Colin
7a2a31dede feat: add realtime voice OAuth controls 2026-05-10 00:13:23 -04:00
Peter Steinberger
cd58e46223 test: tighten command explainer assertions 2026-05-10 05:12:47 +01:00
Peter Steinberger
57020daeb4 fix(agents): drop unsupported anthropic thinking replay 2026-05-10 05:09:12 +01:00
Peter Steinberger
1b3809430c test: clear chat directive broad matchers 2026-05-10 05:08:40 +01:00
Ruben Cuevas
83abb72aac fix(gateway): reject malformed session kill paths 2026-05-10 00:05:40 -04:00
Peter Steinberger
7036e8f681 test: tighten chat directive route assertions 2026-05-10 05:04:59 +01:00
Peter Steinberger
83a108080d fix: canonicalize embedded reply payloads
Fixes #79621. Fixes #79986.
2026-05-10 00:00:07 -04:00
Ruben Cuevas
d0bba218e4 fix(gateway): redact fast-path console logs 2026-05-09 23:55:37 -04:00
Peter Steinberger
d30011062f test: clear gateway send broad matchers 2026-05-10 04:53:07 +01:00
Peter Steinberger
3daf4cbd55 test: clear update cli broad matchers 2026-05-10 04:51:03 +01:00
Peter Steinberger
e60928d13c ci: verify and sync website installers (#80067)
* ci: verify and sync website installers

* test: fix pi runner boundary test type cast

* fix(installer): scope Windows legacy cleanup to git checkout

* ci: install curl for minimal install-cli smoke

* fix(installer): promote supported Linux node after install

* test(cli): align command hint expectations

* fix(installer): avoid shellcheck warning in node promotion

* fix(installer): sync Linux path hardening

* ci: raise build artifact testbox heap

* test(installer): align PowerShell installer tests
2026-05-09 23:48:49 -04:00