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
Dark-Alex-17
af7d37890c
fix: children subagents couldn't properly send messages to parent inboxes
2026-09-02 14:18:16 -06:00
Dark-Alex-17
141289d973
feat: Improved the architect, explore, and sisyphus agents to have a team mode so they can all work in parallel as a team and updated the parallel-research skill to make explicit mention of this functionality
2026-09-02 13:53:12 -06:00
Dark-Alex-17
46c8561173
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-02 13:38:56 -06:00
Dark-Alex-17
61c4037033
feat: add model catalog source adapters and merge engine
2026-09-02 13:17:48 -06:00
Dark-Alex-17
8095852c7d
feat: add hand-owned model quirks overlay
2026-09-02 12:49:56 -06:00
Dark-Alex-17
dde339780f
chore: add claude fable 5.1
2026-09-02 10:01:39 -06:00
Dark-Alex-17
c0a17031c5
feat: added tab completions to --update-bundle flag
2026-09-01 12:53:24 -06:00
Dark-Alex-17
affa5e7cef
feat: added a dedicated config_dir output to coyote --info/.info
2026-09-01 10:51:41 -06:00
github-actions[bot]
7b37eb4602
chore: bump Cargo.toml and sandbox image to 0.10.1
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-31 20:08:42 +00:00
github-actions[bot]
40996a06fe
bump: version 0.10.0 → 0.10.1 [skip ci]
2026-08-31 20:08:39 +00:00
Dark-Alex-17
00a21ee777
Merge branch 'main' of github.com:Dark-Alex-17/coyote
CI / All (ubuntu-latest) (push) Failing after 32s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-31 13:49:09 -06:00
Dark-Alex-17
016f2654e4
fix: make binary shims for custom tools cross-device compatible so users can't accidentally break sandboxes via sbx cp ~/.config/coyote <sbx-name>:/home/agent/.config
2026-08-31 13:48:56 -06:00
Dark-Alex-17
9a1d00f5e6
docs: fixed a broken link in the readme
2026-08-29 13:16:34 -06:00
Dark-Alex-17
a14c768f9a
docs: corrected a typo in the README
2026-08-29 12:59:33 -06:00
github-actions[bot]
c102da5665
chore: bump Cargo.toml and sandbox image to 0.10.0
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-29 05:49:07 +00:00
github-actions[bot]
4402d254f6
bump: version 0.9.0 → 0.10.0 [skip ci]
2026-08-29 05:49:04 +00:00
Dark-Alex-17
02974c8abc
docs: reset changelog
2026-08-28 23:48:33 -06:00
Dark-Alex-17
9f7eeb7dc6
fix: Harden install scripts: detect libssl3 without ldconfig on PATH, survive noexec tmp dirs, and guard against partial curl|bash execution
2026-08-28 23:46:14 -06:00
Dark-Alex-17
f3d44212d5
fix: ldconfig on Debian-based distros lives in /usr/sbin
2026-08-28 23:04:35 -06:00
Dark-Alex-17
f0661b4ea4
feat: Support Linux ARM64 GNU
2026-08-28 22:49:58 -06:00
Dark-Alex-17
0946e3ec64
feat: Note that duckdb RAG driver is unavailable on MUSL Linux builds when initializing a RAG so users know when using the binary, not just based on docs
2026-08-28 22:35:39 -06:00
Dark-Alex-17
65e6249adb
feat: updated coyote installation scripts to detect when gnu is installable
2026-08-28 22:23:31 -06:00
Dark-Alex-17
18c2cfeb41
fix: Prefer GNU linux builds in install scripts for duckdb support, and gate duckdb support on linux hosts that are MUSL until MUSL support is added
2026-08-28 20:06:39 -06:00
Dark-Alex-17
50d2a74e80
docs: updated README duckdb install script
2026-08-28 20:06:09 -06:00
github-actions[bot]
ea001ade7a
bump: version 0.8.3 → 0.9.0 [skip ci]
2026-08-29 00:36:51 +00:00
Dark-Alex-17
baa45970da
feat: upgraded to v2 mixin schema
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-28 18:24:58 -06:00
Dark-Alex-17
5039b74926
test: fix Windows crlf issue and pin the template to lf to prevent future regressions
2026-08-28 18:03:12 -06:00
Dark-Alex-17
176a81412a
feat: improved first-time run experience and included a templated configuration file that now has comments like the config.example.yaml so users don't have to go to the repo to see all the knobs
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-28 15:15:10 -06:00