Commit Graph

67 Commits

Author SHA1 Message Date
0177fa6906 refactor: fully complete state re-architecting 2026-04-19 19:21:24 -06:00
c3f6cb8f46 refactor: Fully ripped out the god Config struct 2026-04-19 19:14:25 -06:00
7facdce6b6 refactor: Deprecated old Config struct initialization logic 2026-04-19 18:27:33 -06:00
c11eb352fe refactor: migrate functions and MCP servers to AppConfig 2026-04-19 18:14:16 -06:00
0e427dc4ba refactor: Migrate the vault/bare_init logic 2026-04-19 18:00:14 -06:00
f1914f6bd4 refactor: created a single install_builtins free function to remove from Config::init 2026-04-19 17:54:50 -06:00
dba6304f51 refactor: partial migration to init in AppConfig 2026-04-19 17:46:20 -06:00
c057249e52 feat: 99% complete migration to new state structs to get away from God-Config struct; i.e. AppConfig, AppState, and RequestContext 2026-04-19 17:05:27 -06:00
78c3932f36 docs: Updated docs to talk about the new TypeScript-based tool support 2026-04-09 13:19:15 -06:00
ed59051f3d fix: Tool call improvements for Windows systems 2026-04-08 12:49:43 -06:00
6c17462040 feat: Added todo__clear function to the todo system and updated REPL commands to have a .clear todo as well for significant changes in agent direction
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-04-02 13:13:44 -06:00
c3fd8fbc1c docs: Added the file-reviewer agent to the AGENTS docs
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-03-13 14:07:13 -06:00
7fd3f7761c docs: Updated the MCP-SERVERS docs to mention the ddg-search MCP server
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-03-13 13:32:58 -06:00
6b2c87b562 docs: Updated the docs to now explicitly mention Gemini OAuth support 2026-03-12 13:30:10 -06:00
eb4d1c02f4 feat: Support authenticating or refreshing OAuth for supported clients from within the REPL
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-03-11 13:07:27 -06:00
83f66e1061 feat: Support OAuth authentication flows for Claude 2026-03-11 11:10:48 -06:00
812a8e101c docs: Updated the docs to include details on the new agent spawning system and built-in user interaction tools 2026-02-18 12:16:29 -07:00
948466d771 fix: Fixed the bash prompt utils so that they correctly show output when being run by a tool invocation 2026-02-17 17:19:42 -07:00
d2f8f995f0 feat: Supported the injection of RAG sources into the prompt, not just via the .sources rag command in the REPL so models can directly reference the documents that supported their responses
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-02-13 17:45:56 -07:00
5ef9a397ca docs: updated the tools documentation to mention the new fs_read, fs_grep, and fs_glob tools
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-02-13 16:53:00 -07:00
4cfaa2dc77 docs: Updated the docs to mention the new agents
CI / All (macos-latest) (push) Has been cancelled
CI / All (ubuntu-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-02-13 15:42:28 -07:00
d2e541c5c0 docs: Updated todo-system docs 2026-02-13 15:13:37 -07:00
a935add2a7 feat: Implemented a built-in task management system to help smaller LLMs complete larger multistep tasks and minimize context drift 2026-02-09 12:49:06 -07:00
66801b5d07 feat: Added an environment variable that lets users bypass guard operations in bash scripts. This is useful for agent routing
CI / All (ubuntu-latest) (push) Failing after 5m29s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-01-23 14:18:52 -07:00
f7df54f2f7 docs: Removed the warning about MCP token usage since that has been fixed 2025-12-05 12:38:15 -07:00
212d4bace4 docs: Fixed an unclosed backtick typo in the Environment Variables docs 2025-12-05 12:37:59 -07:00
f4b3267c89 docs: Fixed typo in vault readme 2025-12-05 11:05:14 -07:00
245c567d30 bug: Removed the github MCP server and slack MCP server from mcp.json so users can just use Loki without any other setup and add more later 2025-11-08 15:59:05 -07:00
f591a9635e docs: Fixed a typo in the Vault documentation 2025-11-07 16:24:42 -07:00
0d9927bb99 docs: Wrote migration documentation for users coming from AIChat 2025-11-07 13:49:02 -07:00
c9858ce615 docs: Added a simple gif to show what the models table looks like for tab completions 2025-11-07 13:48:48 -07:00
cccaa1dbe7 docs: Replaced the copy gif with one that better shows that the content is copied to your clipboard 2025-11-07 13:48:30 -07:00
acd951e981 docs: Updated the continue gif to use a prompt that makes more sense 2025-11-07 13:48:09 -07:00
10d80d58fd docs: Updated the set gif to show the up-to-date settings names 2025-11-07 13:47:57 -07:00
f196c375d6 docs: Updated the regenerate gif to use the up-to-date settings names 2025-11-07 13:47:41 -07:00
cc62c89b05 docs: Created docs for the REPL 2025-11-07 13:47:20 -07:00
3266cdeb08 docs: Documented all available environment variables 2025-11-07 13:47:10 -07:00
6605c62015 docs: Added back in the conversation starters gif for the agent docs 2025-11-07 13:46:53 -07:00
704fdbd145 docs: Made an example agent gif to show how they work (and variables) 2025-11-07 13:46:35 -07:00
93e76a65a1 docs: Created documentation for agents 2025-11-07 13:46:16 -07:00
b3ca7ebddb docs: Added a screenshot of the tools overrides settings 2025-11-07 13:46:00 -07:00
091fc0b7b7 docs: Created docs about both built-in and custom tools for function calling capabilities 2025-11-07 13:45:45 -07:00
874f5ba08e docs: Documented how to create custom tools in Python, and how custom tools are created and used 2025-11-07 13:45:23 -07:00
5fdfe94b88 docs: Documented how to create custom Bash-based tools 2025-11-07 13:45:01 -07:00
c02b168749 docs: Added back in forgotten gif of a session 2025-11-07 13:44:44 -07:00
6ababd919d docs: documentation on how sessions work in Loki 2025-11-07 13:44:32 -07:00
86b2b2d772 docs: Created a demo gif of how to use roles in general 2025-11-07 13:44:16 -07:00
2aa2c3ccee docs: Created a demo gif of a temporary prompt role 2025-11-07 13:44:00 -07:00
70645a8431 docs: Documented roles 2025-11-07 13:43:37 -07:00
ca4b2f2637 docs: created a gif that demonstrates macro functionality 2025-11-07 13:43:26 -07:00