Dark-Alex-17
13ebe04472
feat: support setting the tool_timeout in the main config file instead of only via an environment variable
2026-09-08 17:22:21 -06:00
Dark-Alex-17
695153f88e
feat: Added new environment variable to force showing tool call logging when not in a tty
2026-09-08 16:47:40 -06:00
Dark-Alex-17
6104a48e56
Merge branch 'main' of github.com:Dark-Alex-17/coyote
2026-09-08 11:25:38 -06:00
Dark-Alex-17
a5984eca80
fix: exclude null bytes from fs_grep output on binaries
2026-09-08 11:24:59 -06:00
Dark-Alex-17
4651658b34
fix: suppress subagent error and warning output to stderr/stdout
2026-09-08 11:24:43 -06:00
github-actions[bot]
fc8114433b
chore: refresh generated model catalog [skip ci]
2026-09-08 12:35:17 +00:00
github-actions[bot]
7c09593c84
chore: refresh generated model catalog [skip ci]
2026-09-08 00:52:16 +00:00
github-actions[bot]
e0845ff8e9
chore: refresh generated model catalog [skip ci]
2026-09-07 12:34:18 +00:00
github-actions[bot]
ed41844d6f
chore: refresh generated model catalog [skip ci]
2026-09-07 00:55:46 +00:00
github-actions[bot]
34f60ead6c
chore: refresh generated model catalog [skip ci]
2026-09-06 12:30:32 +00:00
github-actions[bot]
106813263a
chore: refresh generated model catalog [skip ci]
2026-09-06 00:56:42 +00:00
github-actions[bot]
ff6289c89a
chore: refresh generated model catalog [skip ci]
2026-09-05 12:30:54 +00:00
github-actions[bot]
cec3453da8
chore: refresh generated model catalog [skip ci]
2026-09-05 00:49:21 +00:00
github-actions[bot]
66ced35943
chore: refresh generated model catalog [skip ci]
2026-09-04 12:56:04 +00:00
github-actions[bot]
d6dc6c96d6
chore: bump Cargo.toml and sandbox image to 0.10.2
2026-09-04 04:15:00 +00:00
github-actions[bot]
cb0c3a9653
bump: version 0.10.1 → 0.10.2 [skip ci]
2026-09-04 04:14:49 +00:00
Dark-Alex-17
a0dc4550b1
feat: added a clear line separator for the end of LLM turns to make it more clear where they are
2026-09-03 22:01:54 -06:00
Dark-Alex-17
f66036e9d8
feat: sort models by release date
2026-09-03 21:48:10 -06:00
github-actions[bot]
61c3350ad3
chore: refresh generated model catalog [skip ci]
2026-09-04 03:19:55 +00:00
Dark-Alex-17
9f389ba82b
ci: fix the update-models workflow
2026-09-03 20:45:45 -06:00
Dark-Alex-17
2ee4e58933
Merge branch 'main' of github.com:Dark-Alex-17/coyote
2026-09-03 19:55:14 -06:00
Dark-Alex-17
eaab57375e
fix: --generate-models parsed before vault initialization
2026-09-03 19:55:03 -06:00
Dark-Alex-17
5fe3198df7
Merge branch 'main' of github.com:Dark-Alex-17/coyote
CI / All (ubuntu-latest) (push) Failing after 30s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-09-03 16:29:30 -06:00
Dark-Alex-17
206f36d826
fix: drive tool rounds iteratively instead of recursively to prevent stack overflow on long agentic turns to fix latent stack overflow recursion bug
2026-09-03 16:09:41 -06:00
Dark-Alex-17
cb5b46800f
feat: support auto continuation in subagents and prevent them from calling todo__pause
2026-09-03 15:50:00 -06:00
Dark-Alex-17
101b706be5
fix: session replays now include mid-turn messages so the full session gets replayed
2026-09-03 15:12:49 -06:00
Alex Clarke
b04270950a
Merge pull request #23 from Dark-Alex-17/feat/dynamic-model-catalog
...
feat: dynamic model catalog — generated models.yaml, quirks overlay, runtime refresh
2026-09-03 14:17:34 -06:00
Dark-Alex-17
9a5f587e74
test: deflake windows graph script tests
...
python3 first-start on fresh Windows runners (AV interpreter scans) blew
the 5s/10s/30s script timeouts. Drop the incidental python3 spawns from
the bash fixtures (pure-bash JSON extraction) and give the genuinely
python tests 60s headroom.
2026-09-03 14:09:14 -06:00
Dark-Alex-17
4e35866740
chore: align the models.yaml header with the current generator
2026-09-03 13:48:02 -06:00
Dark-Alex-17
74b8c17392
perf: probe models-override staleness in the background refresh task
2026-09-03 13:48:02 -06:00
Dark-Alex-17
67cf8e42d9
docs: removed trailing whitespace in models.yaml generated header
2026-09-03 13:38:10 -06:00
Dark-Alex-17
154330c5a0
fix: resolve duplicate model ids by requested type
2026-09-03 13:25:37 -06:00
Dark-Alex-17
b50b033520
style: Removed redundant comments
2026-09-03 13:09:42 -06:00
Dark-Alex-17
3b01ae8f18
fix: let ctrl-c interrupt blocking job and agent collects
2026-09-03 13:03:10 -06:00
Dark-Alex-17
dc41e9d5df
style: Cleaned up comments and organization of quirks.yaml file
2026-09-03 12:40:08 -06:00
Dark-Alex-17
49bd5d86b4
fix: skip terminal color-scheme queries in test builds
2026-09-03 12:35:12 -06:00
Dark-Alex-17
c8af77b36f
Merge branch 'feat/dynamic-model-catalog' of github.com:Dark-Alex-17/coyote into feat/dynamic-model-catalog
2026-09-03 11:18:30 -06:00
Dark-Alex-17
41d5fa9800
fix: memoize quirk glob patterns and isolate concurrent override writes
2026-09-03 11:17:58 -06:00
Dark-Alex-17
5e7a1f1de6
docs: Corrected typo in README
2026-09-03 11:17:58 -06:00
Dark-Alex-17
73e9bad412
ci: regenerate the model catalog on a 12-hour schedule
...
A scheduled workflow refreshes models.yaml from live API data, validates
the result (rebuild, full test suite, catalog smoke test), and commits it
back, so every build embeds a recent catalog. Also documents the dynamic
model catalog in the README quick links.
2026-09-03 11:17:58 -06:00
Dark-Alex-17
012212a998
feat: apply provider quirks to models created from a name
...
Unknown chat/reranker models resolved through the create-from-name
fallback now inherit their provider's family rules (require_max_tokens,
reasoning defaults, etc.) from the quirks overlay, and the model
completion table marks reasoning-capable models with a brain glyph.
2026-09-03 11:17:58 -06:00
Dark-Alex-17
f1cb6589bc
feat: refresh the model catalog from live API data at runtime
2026-09-03 11:17:58 -06:00
Dark-Alex-17
539b57aded
feat: generate the model catalog from live API data
...
Add a hidden --generate-models flag that rebuilds models.yaml from
models.dev and OpenRouter merged with the hand-owned quirks overlay,
regenerate the committed catalog with it (393 -> 1090 models), and
retire the Python updater. GitHub becomes fully quirks-owned since
upstream only tracks Copilot ids, legacy ids upstream dropped are
preserved as hand-owned quirks entries, and non-chat model families
(image/tts/audio/realtime) are excluded from generation.
2026-09-03 11:17:58 -06:00
Dark-Alex-17
2d7a759fc0
feat: add model catalog source adapters and merge engine
2026-09-03 11:17:58 -06:00
Dark-Alex-17
078e5c757d
feat: add hand-owned model quirks overlay
2026-09-03 11:17:58 -06:00
Dark-Alex-17
47d2edf303
fix: memoize quirk glob patterns and isolate concurrent override writes
2026-09-02 16:02:41 -06:00
Dark-Alex-17
34d79651a8
docs: Corrected typo in README
2026-09-02 15:48:47 -06:00
Dark-Alex-17
01d0081321
ci: regenerate the model catalog on a 12-hour schedule
...
A scheduled workflow refreshes models.yaml from live API data, validates
the result (rebuild, full test suite, catalog smoke test), and commits it
back, so every build embeds a recent catalog. Also documents the dynamic
model catalog in the README quick links.
2026-09-02 15:11:01 -06:00
Dark-Alex-17
e137866c0e
feat: apply provider quirks to models created from a name
...
Unknown chat/reranker models resolved through the create-from-name
fallback now inherit their provider's family rules (require_max_tokens,
reasoning defaults, etc.) from the quirks overlay, and the model
completion table marks reasoning-capable models with a brain glyph.
2026-09-02 14:57:06 -06:00
Dark-Alex-17
b19ac80783
feat: refresh the model catalog from live API data at runtime
2026-09-02 14:34:05 -06:00