Commit Graph

235 Commits

Author SHA1 Message Date
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 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 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 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 e3164f12dd test: fixed broken cross tests that required home directory access 2026-05-22 19:49:01 -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 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 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 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 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 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