Commit Graph
100 Commits
Author SHA1 Message Date
Dark-Alex-17 5b6a842b70 fix: stop interpolating a line if any errors occur 2026-06-03 15:02:22 -06:00
Dark-Alex-17 9596295e5e fix: added path validation for skill names 2026-06-03 14:59:57 -06:00
Dark-Alex-17 a5eb19c85f fix: effective_policy unconditionally overwrote skill values for role-like structs 2026-06-03 14:54:42 -06:00
Dark-Alex-17 3ee80fafe5 feat: removed conditional fallback of LLM_*_RAW_JSON from built-ins 2026-06-03 14:40:42 -06:00
Dark-Alex-17 8cc78358fc fmt: applied formatting to refactored mcp_servers and tools lists 2026-06-03 14:02:06 -06:00
Dark-Alex-17 0c84eea705 refactor: support both CSV and list formats for enabled_tools 2026-06-03 13:58:24 -06:00
Dark-Alex-17 1263ada775 refactor: Support both CSV and list formats for enabled_mcp_servers 2026-06-03 13:23:13 -06:00
Dark-Alex-17 7637a4e46b feat: updated enabled_skills handling to support both list and comma-separated strings 2026-06-03 12:24:10 -06:00
Dark-Alex-17 9205a6899f feat: added new REPL set commands for toggling skills and changing what skills are enabled 2026-06-03 12:23:53 -06:00
Dark-Alex-17 fc69ebb2cd docs: improved fs_patch and fs_write descriptions and examples 2026-06-03 12:06:39 -06:00
Dark-Alex-17 f00dac3c59 feat: upgraded to the latest version of mcp-remote 2026-06-03 11:46:52 -06:00
Dark-Alex-17 e3fe17870e fmt: applied uniform formatting across refactored vault code 2026-06-03 11:15:11 -06:00
Dark-Alex-17 8001d95188 feat: fs_grep now works with both files and directories 2026-06-03 10:48:18 -06:00
Dark-Alex-17 0a956efd23 feat: improved code reviewer agents with skills 2026-06-03 10:40:34 -06:00
Dark-Alex-17 6270fd1d83 fix: updated execute_command to not mangle heredocs and also added explicit instructions to the coder and sisyphus agents to use fs_write and fs_patch over execute_command when writing files 2026-06-03 10:20:39 -06:00
Dark-Alex-17 48668e3d3f docs: Updated configuration example to include new secret provider support 2026-06-03 08:36:03 -06:00
Dark-Alex-17 09e07cb67c feat: added round trip validation for vault providers to ensure permissions and authentication 2026-06-03 08:30:47 -06:00
Dark-Alex-17 77374354bd feat: created new first-time run wizard for secrets provider 2026-06-03 08:08:06 -06:00
Dark-Alex-17 a0649d4f25 feat: vault_password_file or nothing at all is shorthand for just using the local gman provider for secret management 2026-06-02 14:52:36 -06:00
Dark-Alex-17 3892f58fae feat: refactored gman usage to be generic and work with various vault providers and use the SupportedProvider enum directly for configurations 2026-06-02 14:16:45 -06:00
Dark-Alex-17 1072075104 feat: created initial parity gman generalization for vault provider 2026-06-02 13:59:32 -06:00
Dark-Alex-17 1b87bebf95 build: upgraded to gman 0.5.0 2026-06-02 13:59:10 -06:00
Dark-Alex-17 f0f8077c13 docs: documented the llm node skills policy in the graph.example.yaml 2026-06-02 13:58:59 -06:00
Dark-Alex-17 c6efcefbd8 docs: documented the llm node skills policy in the graph.example.yaml 2026-06-02 13:14:41 -06:00
Dark-Alex-17 7c999e9c37 feat: Refactored the sisyhpus agent system to utilize the new skills system to improve performance and reliability 2026-06-02 13:14:25 -06:00
Dark-Alex-17 66882924d7 fix: llm nodes accidentally skipped skill_registry::effective_role because I was passing an inline role instead 2026-06-02 12:58:14 -06:00
Dark-Alex-17 ed196907e4 feat: llm graph nodes support skills 2026-06-02 12:39:43 -06:00
Dark-Alex-17 cbc22fbccc feat: updated sisyphus and coder tools 2026-06-02 11:13:30 -06:00
Dark-Alex-17 195ef5f15e fix: updated temperature values for all agents and roles 2026-06-02 10:41:20 -06:00
Dark-Alex-17 8956a0f695 fix: added back in require_max_tokens for new Claude models 2026-06-02 10:30:40 -06:00
Dark-Alex-17 950151c8eb docs: Updated skill docs to mention that function calling support must be enabled for skills to work at all 2026-06-02 09:55:08 -06:00
Dark-Alex-17 a45c0e74fc fix: skill support also requires function calling to be enabled 2026-06-02 09:42:36 -06:00
Dark-Alex-17 15ed32cbda fix: non_tty tests break on some TTY terminals 2026-06-01 16:51:04 -06:00
Dark-Alex-17 31c47fda5c style: removed now deprecated SkillRegistry::new and skillRegistry::load methods 2026-06-01 16:45:34 -06:00
Dark-Alex-17 ca1b61ef29 fix: skill loading on agents 2026-06-01 16:37:17 -06:00
Dark-Alex-17 6d39b6db0a fix: forgot to bootstrap skills on REPL startup 2026-06-01 16:11:23 -06:00
Dark-Alex-17 1ce5602d0a feat: removed potentially confusing tab completions for .skill 2026-06-01 16:04:22 -06:00
Dark-Alex-17 47c85a0645 fix: remove now deprecated .skill edit command 2026-06-01 15:58:06 -06:00
Dark-Alex-17 f5aa86f545 docs: Added example skills configurations 2026-06-01 15:50:20 -06:00
Dark-Alex-17 9541ac85eb feat: .edit skill <name> support from within the REPL 2026-06-01 15:48:19 -06:00
Dark-Alex-17 059a8bf045 feat: Added skills_dir to the info output of Coyote 2026-06-01 15:30:22 -06:00
Dark-Alex-17 a058c4c766 fmt: Applied uniform formatting to skills implementation 2026-06-01 15:21:00 -06:00
Dark-Alex-17 05a5370ee9 feat: Created a few auto built-in skills 2026-06-01 15:20:12 -06:00
Dark-Alex-17 697a9bd942 feat: Added support for auto_unload skills during chat 2026-06-01 15:19:59 -06:00
Dark-Alex-17 742a9b9b20 feat: cleaned up skill implementation 2026-06-01 15:13:50 -06:00
Dark-Alex-17 6cda0e3afd feat: support multiple skill flags to load multiple skills at CLI startup 2026-06-01 14:27:40 -06:00
Dark-Alex-17 5722e6aadf feat: Modified --skill CLI to allow users to specify skills to start the REPL or CLI with. 2026-06-01 14:20:45 -06:00
Dark-Alex-17 1dacef9878 feat: added CLI --skill flag for modifying skills easily 2026-06-01 14:05:16 -06:00
Dark-Alex-17 a4cf669638 feat: REPL integration with skills 2026-06-01 13:43:43 -06:00
Dark-Alex-17 0717fde86a feat: dynamic loading/unloading of skill tools and MCP servers whenever load_skill/unload_skill are invoked 2026-06-01 13:22:44 -06:00
Dark-Alex-17 64e79da043 feat: created built-in functions for listing, loading, and unloading skills 2026-06-01 12:58:42 -06:00
Dark-Alex-17 9c007f0669 feat: implemented the skills policy to track available skills per context 2026-06-01 12:26:30 -06:00
Dark-Alex-17 2bedbd0057 feat: added remote install and install support for skills 2026-06-01 11:58:35 -06:00
Dark-Alex-17 b9c9085617 feat: created the skill registry 2026-06-01 11:41:04 -06:00
Dark-Alex-17 cba70d2bba tests: update skill tests 2026-06-01 11:19:02 -06:00
Dark-Alex-17 c45b8096bd feat: decided to make skills persist to disk like agents and not in-memory like built-in roles 2026-06-01 11:17:55 -06:00
Dark-Alex-17 3a9a3ef525 feat: scaffold skill module 2026-06-01 10:22:46 -06:00
Dark-Alex-17 fddc73f683 docs: fix typo in config.example.yaml 2026-05-29 10:47:15 -06:00
Dark-Alex-17 f38d715d2a chore: updated models.yaml 2026-05-28 16:23:08 -06:00
Dark-Alex-17 fa4c8de554 fix: bash-based user interactions in agents accidentally regressed in graph implementation 2026-05-27 15:20:19 -06:00
Dark-Alex-17 347c5bcdf1 fix: Claude function calling in agent contexts 2026-05-27 14:47:27 -06:00
Dark-Alex-17 476a9c63ef fix: Claude code rate limit error per new Claude changes 2026-05-27 14:06:17 -06:00
Dark-Alex-17 297a7d44bd fmt: apply uniform formatting with name change 2026-05-27 12:57:05 -06:00
Dark-Alex-17 a122ae36f0 feat: rename Loki to Coyote 2026-05-27 12:47:32 -06:00
Dark-Alex-17 8b2f54fe1f docs: clarified OAuth more 2026-05-22 19:56:00 -06:00
Dark-Alex-17 92e96f50f1 docs: Fixed a typo in the README 2026-05-22 19:49:40 -06:00
Dark-Alex-17 e3164f12dd test: fixed broken cross tests that required home directory access 2026-05-22 19:49:01 -06:00
Dark-Alex-17 a671d28169 docs: fixed broken sharing configurations link 2026-05-22 19:48:44 -06:00
Dark-Alex-17 f2a7a05fc0 build: Removed unnecessary Language import for Windows systems 2026-05-22 19:04:46 -06:00
Dark-Alex-17 ea851242c5 feat: LLM node failures propgate up 2026-05-22 18:27:03 -06:00
Dark-Alex-17 539134c6bb build: upgraded to rust v1.95.0 2026-05-22 18:11:01 -06:00
Dark-Alex-17 161ba88037 chore: removed the deprecated haiku 3.5 Claude model 2026-05-22 17:53:49 -06:00
Dark-Alex-17 9e1768cfd6 docs: Added sharing configurations links in the main README 2026-05-22 17:47:58 -06:00
Dark-Alex-17 04ff3d963b feat: Added .install remote tab completions to the REPL 2026-05-22 17:44:16 -06:00
Dark-Alex-17 5ce635565d feat: feature complete install remote with category selection 2026-05-22 17:00:11 -06:00
Dark-Alex-17 54e426bdf9 feat: Support to interactively add secrets to Loki that are missing from MCP configs when merging 2026-05-22 16:47:25 -06:00
Dark-Alex-17 7ca94f7d1b feat: Added MCP config merging support for remote asset installations 2026-05-22 16:30:45 -06:00
Dark-Alex-17 652c75292e fix: Generified the functions usage of script detection for an executable bit on unix systems 2026-05-22 16:01:28 -06:00
Dark-Alex-17 a2274b00da feat: install remote now writes files to disk 2026-05-22 15:55:37 -06:00
Dark-Alex-17 0311d5e07d feat: Created basic install_remote functions 2026-05-22 15:33:37 -06:00
Dark-Alex-17 0f968cb752 feat: Created a more comprehensive and immediately useful default config for first runs 2026-05-22 14:16:03 -06:00
Dark-Alex-17 b876853f23 fix: merge required claude code system prompt into instructions 2026-05-22 13:51:45 -06:00
Dark-Alex-17 754d973fd6 feat: Created an example graph-based agent called deep-research 2026-05-22 12:57:56 -06:00
Dark-Alex-17 8b061b200f feat: Improved coder agent that is now a graph-based agent 2026-05-22 12:57:12 -06:00
Dark-Alex-17 60e867689a docs: Removed slightly-confusing wording in the README 2026-05-22 12:56:49 -06:00
Dark-Alex-17 bbcab3bbc3 feat: Removed indicatif spinners. The UX just won't stop clobbering for parallel graph nodes 2026-05-22 12:56:04 -06:00
Dark-Alex-17 61e7e7b421 fix: updated argc argument passing in run-tool and run-agent scripts 2026-05-21 17:06:20 -06:00
Dark-Alex-17 d4e527ccfe docs: updated the graph.example.yaml to document the agent environment variables. 2026-05-21 13:29:38 -06:00
Dark-Alex-17 ce572f8764 feat: Added agent variables support for graph agents and improved script executor to use the same environment variables as normal agent tool calling for further flexibility 2026-05-21 13:27:33 -06:00
Dark-Alex-17 c8dde13d01 feat: Improved UX with colored spinners for parallel graph agents and no clobbering outputs for sub-agents 2026-05-21 13:00:44 -06:00
Dark-Alex-17 eace8f9115 feat: created new graph-based deep-research agent 2026-05-21 11:27:55 -06:00
Dark-Alex-17 d46b9fec32 fmt: cleaned up graph implementation 2026-05-21 11:27:29 -06:00
Dark-Alex-17 fd0e4e6d0e feat: improved UX for parallel graph execution 2026-05-20 18:54:20 -06:00
Dark-Alex-17 28262cd860 fix: Added additional graph validation for parallel reads and writes with dependencies between nodes states 2026-05-20 17:35:33 -06:00
Dark-Alex-17 f66bcfbf7a docs: created an example graph agent configuration 2026-05-20 16:54:34 -06:00
Dark-Alex-17 76549a9911 fix: bug in next_single method and improved outcome handling for LLM node execution 2026-05-20 16:27:25 -06:00
Dark-Alex-17 a3bfa2fbe9 test: implemented integration tests for the parallel frontier-based graph scheduling 2026-05-20 16:09:07 -06:00
Dark-Alex-17 76ee1ec7f1 feat: added branch progress tracker for better visualization of parallel graph super-steps 2026-05-20 15:50:38 -06:00
Dark-Alex-17 f32608169d feat: Removed the jira-helper agent and replaced it with the atlassian role 2026-05-20 15:38:51 -06:00
Dark-Alex-17 1f4f4dfb75 feat: created the RenderMode enum to suppress stdout streaming during parallel graph super-steps 2026-05-20 15:32:03 -06:00