Commit Graph

  • bc3cc10a7b feat: Support workspace-local skill definitions and MCP configurations Dark-Alex-17 2026-07-13 17:12:34 -06:00
  • b91f738209 docs: updated the configuratino examples for graph-based RAG Dark-Alex-17 2026-07-13 16:55:18 -06:00
  • 4f0dae9b49 feat: fully functional graph-based RAG Dark-Alex-17 2026-07-13 16:50:07 -06:00
  • deb673ebc9 fmt: applied some formatting changes Dark-Alex-17 2026-07-13 16:07:19 -06:00
  • 7fc06ad9bc feat: Implemented graph-based RAG graph-based-rag Dark-Alex-17 2026-07-08 21:20:50 -06:00
  • e814b9f62d fix: todo functions are injected properly to roles when roles have auto_continue: true and the REPL is started directly into the role Dark-Alex-17 2026-07-08 15:45:50 -06:00
  • 209fbc9e41 feat: Added a --dangerously-skip-permissions flag to skip permission prompts for tool invocations Dark-Alex-17 2026-07-08 15:17:21 -06:00
  • 5eb1daf18d feat: Remove the temperature hyperparameter from the diagnose role Dark-Alex-17 2026-07-08 14:59:45 -06:00
  • b8990fdfc2 feat: Added a new oauth.redirectHost field to make it possible to further extend MCP support Dark-Alex-17 2026-07-07 15:35:04 -06:00
  • 7673799d83 feat: Updated the REPL mcp auth path to use the prettified error messaging Dark-Alex-17 2026-07-07 15:18:56 -06:00
  • ce212fe660 feat: Improved error messaging for failed MCP starts because of auth issues Dark-Alex-17 2026-07-07 15:09:50 -06:00
  • f855a45493 fix: updated the redirect URI for OAuth MCP to use localhost since that's what is whitelisted, not 127.0.0.1 Dark-Alex-17 2026-07-07 14:44:35 -06:00
  • 5be4f45671 feat: Added support for specifying the oauth port and client ID in MCP server configs Dark-Alex-17 2026-07-07 14:31:51 -06:00
  • 84ce094677 fix: allow MCP OAuth refresh_token to be absent from initial token exchanges Dark-Alex-17 2026-07-07 14:15:39 -06:00
  • fa7eadd08a feat: Implemented OAuth support for OpenAI models via Codex endpoints Dark-Alex-17 2026-07-06 11:20:32 -06:00
  • af91b89cff feat: merge MCP config when installing bundled mcp config Dark-Alex-17 2026-07-06 09:57:17 -06:00
  • d4a6a2fb34 build: Installed ast_grep in the sandbox kit definition Dark-Alex-17 2026-07-04 13:14:22 -06:00
  • 8f667886c8 docs: Updated the README to mention the installation of ast-grep Dark-Alex-17 2026-07-04 13:14:08 -06:00
  • 898bac3c69 docs: added the ast_grep tool to the config.example.yaml Dark-Alex-17 2026-07-04 13:13:16 -06:00
  • fc0b2ada7e feat: Implemented durable state for sisyphus Dark-Alex-17 2026-07-04 13:02:50 -06:00
  • 09cdb40420 feat: Installed ast-grep for the explore agent to use for better code exploration Dark-Alex-17 2026-07-04 12:59:05 -06:00
  • 9d2e936e7f feat: Created the step-runner graph agent for more deterministic coding workflows to produce even more reliable and higher-quality results Dark-Alex-17 2026-07-04 12:50:37 -06:00
  • 159afbbc06 feat: Improved oracle and sisyphus agents with skill integrations for the new skills Dark-Alex-17 2026-07-04 12:34:09 -06:00
  • 428d544277 feat: Created new sisyphus family skills to improve performance Dark-Alex-17 2026-07-04 12:28:42 -06:00
  • 531bdfab7f feat: Created new diagnostic role and skill for use in other contexts Dark-Alex-17 2026-07-04 12:28:24 -06:00
  • 08f6ea5e6c feat: Added new memory functions for deleting and renaming memory files, as well as new lints for memory expiration dates and staleness of memories to improve the memory system Dark-Alex-17 2026-07-03 22:30:08 -06:00
  • ede0f75a89 feat: Created a new iwe skill and installed the iwe MCP server for utilizing large knowledgebases Dark-Alex-17 2026-07-03 22:04:16 -06:00
  • 2ec2aec4c0 style: updated the previous conversation marker a tad Dark-Alex-17 2026-07-02 16:49:38 -06:00
  • c2cb4ac433 feat: Session-specific, file-backed history in the REPL Dark-Alex-17 2026-07-02 16:44:55 -06:00
  • 605a9170b0 feat: Replay session output when a user re-enters a session so all output can be seen again Dark-Alex-17 2026-07-02 16:35:10 -06:00
  • 385bd3eda2 fix: Overrode the default JSON content-type for MCP OAuth so its properly application/x-www-form-urlencoded Dark-Alex-17 2026-07-02 15:53:29 -06:00
  • 6c3d96ac83 feat: Added confirmation message after MCP Oauth succeeds when invoked from --auth-mcp Dark-Alex-17 2026-07-02 15:22:22 -06:00
  • aa1fe7f7aa fmt: applied formatting Dark-Alex-17 2026-07-02 15:22:00 -06:00
  • 5e50828108 fix: typo in mcp file name Dark-Alex-17 2026-07-02 15:20:57 -06:00
  • 693e2d9672 feat: Created the --auth-mcp CLI flag to let users auth with remote MCP servers without needing to be in the REPL Dark-Alex-17 2026-07-02 14:51:52 -06:00
  • 16f324cefc feat: add OAuth authentication support for remote MCP servers Dark-Alex-17 2026-07-02 14:43:24 -06:00
  • cc50d39ab4 fix: Added uvx wrapper for macos-based sandboxes Dark-Alex-17 2026-07-02 12:57:12 -06:00
  • fc23b532d9 feat: Added mixin for sisyphus so the ddg MCP server can search arbitrary domains Dark-Alex-17 2026-07-02 12:56:18 -06:00
  • c2d4240138 perf: updated the memory injection warning so it only logs once, rather than after each keystroke Dark-Alex-17 2026-07-02 12:47:57 -06:00
  • cd1b043b1e feat: added improved error messaging on MCP server initialization Dark-Alex-17 2026-07-02 11:42:12 -06:00
  • 81b4f6a76e feat: prefer musl versions for linux when running --update/.update Dark-Alex-17 2026-07-02 11:31:34 -06:00
  • d48b11dcfa chore: bump Cargo.toml to 0.7.4 github-actions[bot] 2026-07-02 01:06:00 +00:00
  • 86dd922d2c bump: version 0.7.3 → 0.7.4 [skip ci] github-actions[bot] 2026-07-02 01:05:42 +00:00
  • 9ec20d74a4 chore: updated models.yaml Dark-Alex-17 2026-07-01 19:04:55 -06:00
  • c78cdef5ae fix: Added back in --kit specification for the running of the sbx Dark-Alex-17 2026-07-01 18:52:34 -06:00
  • 3df590f276 fix: sbx isn't copying base files in their respective directories Dark-Alex-17 2026-07-01 18:44:07 -06:00
  • 91300c16fe fix: Update deprecated sbx kit config Dark-Alex-17 2026-07-01 17:52:04 -06:00
  • 52356ead6c fix: Properly chown the coyote config recursively and password file in the sbx Dark-Alex-17 2026-07-01 17:12:42 -06:00
  • ad9fc524d4 feat: Pin specific usql version to sbx kit Dark-Alex-17 2026-07-01 17:11:27 -06:00
  • af50909a89 feat: recursively take ownership over the copied in coyote config for the sbx Dark-Alex-17 2026-07-01 16:54:57 -06:00
  • 318d9ba1cd feat: explicitly specify the COYOTE_CONFIG_DIR in the sbx kit Dark-Alex-17 2026-07-01 16:54:42 -06:00
  • 45d709f28e Merge branch 'main' of github.com:Dark-Alex-17/coyote Dark-Alex-17 2026-06-30 14:55:08 -06:00
  • 9cd074cb9b build: fixed coyote install scripts Dark-Alex-17 2026-06-30 14:54:59 -06:00
  • 93eec45473 docs: fixed coyote install script URLs Dark-Alex-17 2026-06-30 14:43:00 -06:00
  • e585e0b049 feat: --tail-logs can track log rollovers and incoporates a sleep timer to minimize idle CPU cycles Dark-Alex-17 2026-06-25 14:01:38 -06:00
  • 13bfaf9aca feat: Added support for log rolling so log files don't just blow up over time Dark-Alex-17 2026-06-25 13:57:15 -06:00
  • 040dad05d2 chore: bump Cargo.toml to 0.7.3 v0.7.3 github-actions[bot] 2026-06-24 18:20:20 +00:00
  • 1ba38860f2 bump: version 0.7.2 → 0.7.3 [skip ci] github-actions[bot] 2026-06-24 18:20:16 +00:00
  • 84ec5fe7b8 fix: apply bootstrapping of functions at startup to fix edge case Dark-Alex-17 2026-06-24 12:13:55 -06:00
  • 1684788fe6 bump: version 0.7.1 → 0.7.2 [skip ci] v0.7.2 github-actions[bot] 2026-06-19 18:51:49 +00:00
  • 4b7e242998 fix: usql version upgrade Dark-Alex-17 2026-06-19 12:45:41 -06:00
  • f69aba2dd8 chore: bump Cargo.toml to 0.7.1 v0.7.1 github-actions[bot] 2026-06-19 18:04:58 +00:00
  • c3487ecd0e bump: version 0.7.0 → 0.7.1 [skip ci] github-actions[bot] 2026-06-19 18:04:56 +00:00
  • db75391fb6 Merge branch 'main' of github.com:Dark-Alex-17/coyote Dark-Alex-17 2026-06-19 11:44:28 -06:00
  • e3815af69b fix: sbx mixins must be passed in directories, not as files and the files must be named spec.yaml per new sbx version Dark-Alex-17 2026-06-19 11:44:16 -06:00
  • 66a485f924 chore: bump Cargo.toml to 0.7.0 github-actions[bot] 2026-06-18 22:40:24 +00:00
  • 49d7204f89 bump: version 0.6.0 → 0.7.0 [skip ci] github-actions[bot] 2026-06-18 22:40:19 +00:00
  • bbcae1fc2b feat: added configurable cache path via the COYOTE_CACHE_PATH environment variable Dark-Alex-17 2026-06-18 16:30:24 -06:00
  • 0c24694ff5 chore: bump Cargo.toml to 0.7.0 v0.7.0 github-actions[bot] 2026-06-18 22:01:38 +00:00
  • 1e006256f1 bump: version 0.6.0 → 0.7.0 [skip ci] github-actions[bot] 2026-06-18 22:01:35 +00:00
  • 3ff27a7935 feat: added a memory option to .set tab completions Dark-Alex-17 2026-06-18 15:50:23 -06:00
  • 373d80121a lint: Fixed linter complaints in paths module Dark-Alex-17 2026-06-18 14:32:07 -06:00
  • 3299a4699e refactor: Migrated the .skills command completion to use StateFlags and updated the help messages Dark-Alex-17 2026-06-18 14:30:55 -06:00
  • d4dbda1e89 fix: rebuild the tool scope after dynamically updating the skills_enabled value in the REPL Dark-Alex-17 2026-06-18 13:01:38 -06:00
  • e77fa6ef42 feat: Added a diagnostic .info tools subcommand to make it easier to see what tools are enabled in all contexts Dark-Alex-17 2026-06-18 13:01:11 -06:00
  • 241dda24f0 feat: Added additional info outputs for enabled skills and sbx directories Dark-Alex-17 2026-06-18 11:58:29 -06:00
  • e5668e4495 docs: Added sandboxes to the README Dark-Alex-17 2026-06-18 11:57:58 -06:00
  • 4a01e9a66c fmt: applied formatting Dark-Alex-17 2026-06-18 11:29:03 -06:00
  • 530000bc2f fix: properly resolve Windows-based local vault password file locations and bootstrap them into the sandbox when possible Dark-Alex-17 2026-06-18 11:28:54 -06:00
  • f2e8f3ab59 fix: auto-translation of user-prefixed Mac and Linux paths for the vault password file when running inside a sandbox Dark-Alex-17 2026-06-18 10:53:38 -06:00
  • 2f33b6631e feat: directly execute shell commands from within the REPL Dark-Alex-17 2026-06-18 08:19:01 -06:00
  • 8c288195a0 feat: created mixin kit for built-in functions and MCP servers Dark-Alex-17 2026-06-17 15:10:40 -06:00
  • e6a5e67a8e feat: Added sbx mixins for the secrets providers so users can also bootstrap those as well. Dark-Alex-17 2026-06-17 14:57:35 -06:00
  • 6ae474c79e feat: added support for loading sbx mixins that are dynamically discovered in the users workspace and config directory Dark-Alex-17 2026-06-17 14:39:32 -06:00
  • 8e0b07c9fb docs: Updated the --fresh command help message Dark-Alex-17 2026-06-17 14:20:38 -06:00
  • 69589bd5e5 feat: Added a --fresh flag to let users create a truly bare bones sandbox without bootstrapping their config Dark-Alex-17 2026-06-17 14:20:17 -06:00
  • 587df087ed feat: initial built-in sandboxing support powered by Docker sbx Dark-Alex-17 2026-06-17 14:11:04 -06:00
  • ee100eef96 fix: don't attempt to auto complete .vault list in the REPL; that's the end of the command Dark-Alex-17 2026-06-17 12:50:04 -06:00
  • 14969e35fa fix: buffer tool stdout as well as stderr so that any tools that error to stdout are captured and included in the response to the model, enabling the model to see what went wrong and to reason about how to fix it. Dark-Alex-17 2026-06-16 15:07:55 -06:00
  • b927e2a200 fix: auto-bootstrapped memory was accidentally putting the MEMORY.md directly in the repo root rather than .coyote/memory/MEMORY.md Dark-Alex-17 2026-06-15 15:05:51 -06:00
  • 6ce69ee989 fix: improved the fs_patch script description and added improved error handling to it. Dark-Alex-17 2026-06-15 15:05:18 -06:00
  • dc6d736df3 build: pinned aws-smithy-types and time to fix yesterday's release of aws-smithy-types issues Dark-Alex-17 2026-06-12 17:33:49 -06:00
  • 2a79616f8b feat: Added the ability to auto-bootstrap workspace memory when in git repos Dark-Alex-17 2026-06-11 16:03:00 -06:00
  • eb6a02f947 test: fixed broken memory test after updating index format Dark-Alex-17 2026-06-11 20:28:33 -06:00
  • 00939e4634 feat: Added explicit guardrail handling for pending agents Dark-Alex-17 2026-06-11 20:20:14 -06:00
  • 6ebd32d47c fix: added in forgotten require_max_tokens to the fable model Dark-Alex-17 2026-06-11 16:11:22 -06:00
  • 73c4449e7f feat: auto-append memory to memory index and don't necessarily require the LLM to remember to do it after a write Dark-Alex-17 2026-06-10 21:31:37 -06:00
  • 7143b50d98 fix: append memory functions to non-graph based agents on init Dark-Alex-17 2026-06-10 21:07:56 -06:00
  • de38e663a0 docs: Added some docs for the memory system and the --init-memory flag Dark-Alex-17 2026-06-10 20:26:31 -06:00
  • 10de6025b5 feat: Added an --init-memory [global|workspace] flag to easily and quickly enable memory Dark-Alex-17 2026-06-10 20:26:17 -06:00