Commit Graph

  • 4a07b97eab feat(ui): add autocomplete, command help, and streaming improvements v2 vikingowl 2025-12-02 19:03:33 +01:00
  • 10c8e2baae feat(v2): complete multi-LLM providers, TUI redesign, and advanced agent features vikingowl 2025-12-02 17:24:14 +01:00
  • 09c8c9d83e feat(ui): add TUI with streaming agent integration and theming vikingowl 2025-11-01 22:57:25 +01:00
  • 5caf502009 feat(M12): complete milestone with plugins, checkpointing, and rewind vikingowl 2025-11-01 21:59:08 +01:00
  • 04a7085007 feat(repl): implement M12 REPL commands and session tracking vikingowl 2025-11-01 21:05:29 +01:00
  • 6022aeb2b0 feat(cli): add interactive REPL mode with agent loop vikingowl 2025-11-01 21:00:56 +01:00
  • e77e33ce2f feat(agent): implement Agent Orchestrator with LLM tool calling vikingowl 2025-11-01 20:56:56 +01:00
  • f87e5d2796 feat(tools): implement M11 subagent system with task routing vikingowl 2025-11-01 20:37:37 +01:00
  • 3c436fda54 feat(tools): implement M10 Jupyter notebook support vikingowl 2025-11-01 20:33:28 +01:00
  • 173403379f feat(M9): implement WebFetch and WebSearch with domain filtering and pluggable providers vikingowl 2025-11-01 20:23:29 +01:00
  • 688d1fe58a feat(M8): implement MCP (Model Context Protocol) integration with stdio transport vikingowl 2025-11-01 20:15:39 +01:00
  • b1b95a4560 feat(M7): implement headless mode with JSON and stream-JSON output formats vikingowl 2025-11-01 20:05:23 +01:00
  • a024a764d6 feat(M6): implement hooks system with PreToolUse, PostToolUse, and SessionStart events vikingowl 2025-11-01 19:57:38 +01:00
  • 686526bbd4 chore: change slash command directory from .claude to .owlen vikingowl 2025-11-01 19:46:40 +01:00
  • 5134462deb feat(tools): implement Slash Commands with frontmatter and file refs (M5 complete) vikingowl 2025-11-01 19:41:42 +01:00
  • d7ddc365ec feat(tools): implement Bash tool with persistent sessions and timeouts (M4 complete) vikingowl 2025-11-01 19:31:36 +01:00
  • 6108b9e3d1 feat(tools): implement Edit and Write tools with deterministic patches (M3 complete) vikingowl 2025-11-01 19:19:49 +01:00
  • a6cf8585ef feat(permissions): implement permission system with plan mode enforcement (M1 complete) vikingowl 2025-11-01 19:14:54 +01:00
  • baf833427a chore: update workspace paths after directory reorganization vikingowl 2025-11-01 18:50:05 +01:00
  • d21945dbc0 chore(git): ignore custom documentation files vikingowl 2025-11-01 18:49:44 +01:00
  • 7f39bf1eca feat(tools): add filesystem tools crate with glob pattern support vikingowl 2025-11-01 18:40:57 +01:00
  • dcda8216dc feat(ollama): add cloud support with api key and model suffix detection vikingowl 2025-11-01 18:20:33 +01:00
  • ff49e7ce93 fix(config): correct environment variable precedence and update prefix vikingowl 2025-11-01 16:50:45 +01:00
  • b63d26f0cd **feat:** update default model to qwen3:8b and simplify chat streaming loop with proper error handling and trailing newline. vikingowl 2025-11-01 16:37:35 +01:00
  • 64fd3206a2 **chore(git): add JetBrains .idea directory to .gitignore vikingowl 2025-11-01 16:32:29 +01:00
  • 2a651ebd7b feat(workspace): initialize Rust workspace structure for v2 vikingowl 2025-11-01 16:30:09 +01:00
  • 491fd049b0 refactor(all)!: clean out project for v2 vikingowl 2025-11-01 14:26:52 +01:00
  • c9e2f9bae6 fix(core,tui): complete remaining P1 critical fixes vikingowl 2025-10-29 15:06:11 +01:00
  • 7b87459a72 chore: update dependencies and fix tree-sitter compatibility vikingowl 2025-10-29 14:20:52 +01:00
  • 4935a64a13 refactor: complete Rust 2024 let-chain migration vikingowl 2025-10-29 14:10:12 +01:00
  • a84c8a425d feat: complete Sprint 2 - security fixes, test coverage, Rust 2024 migration vikingowl 2025-10-29 13:35:44 +01:00
  • 16c0e71147 feat: complete Sprint 1 - async migration, RPC timeouts, dependency updates vikingowl 2025-10-29 13:14:00 +01:00
  • 0728262a9e fix(core,mcp,security)!: resolve critical P0/P1 issues vikingowl 2025-10-29 12:31:20 +01:00
  • 7aa80fb0a4 feat: add repo automation workflows vikingowl 2025-10-26 05:49:21 +01:00
  • 28b6eb0a9a feat: enable multimodal attachments for agents vikingowl 2025-10-26 05:14:17 +01:00
  • 353c0a8239 feat(agent): load configurable profiles from .owlen/agents vikingowl 2025-10-26 03:12:31 +01:00
  • 44b07c8e27 feat(tui): add command queue and thought summaries vikingowl 2025-10-26 02:38:10 +01:00
  • 76e59c2d0e feat(tui): add AppEvent dispatch loop vikingowl 2025-10-26 02:05:14 +01:00
  • c92e07b866 feat(security): add approval modes with CLI controls vikingowl 2025-10-26 02:31:03 +02:00
  • 9aa8722ec3 feat(session): disable tools for unsupported models vikingowl 2025-10-26 01:56:43 +02:00
  • 7daa4f4ebe ci(ollama): add regression workflow vikingowl 2025-10-26 01:38:48 +02:00
  • a788b8941e docs(ollama): document cloud credential precedence vikingowl 2025-10-26 01:36:56 +02:00
  • 16bc534837 refactor(ollama): reuse base normalization in session vikingowl 2025-10-26 01:33:42 +02:00
  • eef0e3dea0 test(ollama): cover cloud search defaults vikingowl 2025-10-26 01:26:28 +02:00
  • 5d9ecec82c feat(ollama): align provider defaults with codex semantics vikingowl 2025-10-26 01:21:17 +02:00
  • 6980640324 chore: remove outdated roadmap doc vikingowl 2025-10-26 00:29:45 +02:00
  • a0868a9b49 feat(compression): adaptive auto transcript compactor vikingowl 2025-10-26 00:25:23 +02:00
  • 877ece07be fix(xtask): skip png conversion on legacy chafa vikingowl 2025-10-25 23:16:24 +02:00
  • f6a3f235df fix(xtask): handle missing chafa gracefully vikingowl 2025-10-25 23:10:02 +02:00
  • a4f7a45e56 chore(assets): scripted screenshot pipeline vikingowl 2025-10-25 23:06:00 +02:00
  • 94ef08db6b test(tui): expand UX regression snapshots vikingowl 2025-10-25 22:17:53 +02:00
  • 57942219a8 docs: add TUI UX & keybinding playbook vikingowl 2025-10-25 22:03:11 +02:00
  • 03244e8d24 feat(tui): status surface & toast overhaul vikingowl 2025-10-25 21:55:52 +02:00
  • d7066d7d37 feat(guidance): inline cheat-sheets & onboarding vikingowl 2025-10-25 21:00:36 +02:00
  • 124db19e68 feat(tui): adaptive layout & polish refresh vikingowl 2025-10-25 18:52:37 +02:00
  • e89da02d49 feat(commands): add metadata-driven palette with tag filters vikingowl 2025-10-25 10:30:47 +02:00
  • cf0a8f21d5 feat(keymap): add configurable leader and Emacs enhancements vikingowl 2025-10-25 09:54:24 +02:00
  • 2d45406982 feat(keymap): rebuild modal binding registry vikingowl 2025-10-25 09:12:14 +02:00
  • f592840d39 chore(docs): remove obsolete AGENTS playbook vikingowl 2025-10-25 08:18:56 +02:00
  • 9090bddf68 chore(docs): drop remaining agents notes vikingowl 2025-10-25 08:18:07 +02:00
  • 4981a63224 chore(docs): remove superseded agents playbook vikingowl 2025-10-25 08:16:49 +02:00
  • 1238bbe000 feat(accessibility): add high-contrast display modes vikingowl 2025-10-25 08:12:52 +02:00
  • f29f306692 test(tui): add golden streaming flows for chat + tool calls vikingowl 2025-10-25 07:19:05 +02:00
  • 9024e2b914 feat(mcp): enforce spec-compliant tool identifiers vikingowl 2025-10-25 06:45:18 +02:00
  • 6849d5ef12 fix(provider/ollama): respect cloud overrides and rate limits vikingowl 2025-10-25 06:38:55 +02:00
  • 3c6e689de9 docs(mcp): benchmark leading client ecosystems vikingowl 2025-10-25 06:31:05 +02:00
  • 1994367a2e feat(mcp): add tool presets and audit commands vikingowl 2025-10-25 05:14:28 +02:00
  • c3a92a092b feat(mcp): enforce spec-compliant tool registry vikingowl 2025-10-25 04:48:17 +02:00
  • 6a94373c4f docs(mcp): document reference connector bundles vikingowl 2025-10-25 04:25:34 +02:00
  • 83280f68cc docs(mcp): align tool docs with codex parity vikingowl 2025-10-25 03:08:34 +02:00
  • 21759898fb fix(commands): surface limits and web toggles vikingowl 2025-10-25 01:18:06 +02:00
  • 02df6d893c fix(markdown): restore ratatui bold assertions vikingowl 2025-10-25 01:10:17 +02:00
  • 8f9d601fdc chore(release): bump workspace to v0.2 vikingowl 2025-10-25 00:33:15 +02:00
  • 40e42c8918 chore(deps/ui): upgrade ratatui 0.29 and refresh gradients vikingowl 2025-10-25 00:26:01 +02:00
  • 6e12bb3acb test(integration): add wiremock coverage for ollama flows vikingowl 2025-10-24 23:56:38 +02:00
  • 16b6f24e3e refactor(errors): surface typed provider failures vikingowl 2025-10-24 14:23:00 +02:00
  • 25628d1d58 feat(config): align defaults with provider sections vikingowl 2025-10-24 13:51:15 +02:00
  • e813736b47 feat(commands): expose runtime web toggle vikingowl 2025-10-24 13:23:47 +02:00
  • 7e2c6ea037 docs(release): prep v0.2 guidance and config samples vikingowl 2025-10-24 12:55:17 +02:00
  • 3f6d7d56f6 feat(ui): add glass modals and theme preview vikingowl 2025-10-24 02:54:19 +02:00
  • bbb94367e1 feat(tool/web): route searches through provider vikingowl 2025-10-24 01:29:37 +02:00
  • 79fdafce97 feat(usage): track cloud quotas and expose :limits vikingowl 2025-10-24 00:30:59 +02:00
  • 24671f5f2a feat(provider/ollama): enable tool calls and enrich metadata vikingowl 2025-10-23 20:12:12 +02:00
  • e0b14a42f2 fix(provider/ollama): keep stream whitespace intact vikingowl 2025-10-23 19:40:53 +02:00
  • 3e8788dd44 fix(config): align ollama cloud defaults with upstream vikingowl 2025-10-23 19:25:58 +02:00
  • 38a4c55eaa fix(config): rename owlen cloud api key env vikingowl 2025-10-23 18:41:45 +02:00
  • c7b7fe98ec feat(session): implement streaming state with text delta and tool‑call diff handling vikingowl 2025-10-18 07:15:12 +02:00
  • 4820a6706f feat(provider): enrich model metadata with provider tags and display names, add canonical provider ID handling, and update UI to use new display names and handle provider errors vikingowl 2025-10-18 06:57:58 +02:00
  • 3308b483f7 feat(providers/ollama): add variant support, retryable tag fetching with CLI fallback, and configurable provider name for robust model listing and health checks vikingowl 2025-10-18 05:59:50 +02:00
  • 4ce4ac0b0e docs(agents): rewrite AGENTS.md with detailed v0.2 execution plan vikingowl 2025-10-18 04:52:07 +02:00
  • 3722840d2c feat(tui): add Emacs keymap profile with runtime switching vikingowl 2025-10-18 04:51:39 +02:00
  • 02f25b7bec feat(tui): add mouse input handling and layout snapshot for region detection vikingowl 2025-10-18 04:11:29 +02:00
  • d86888704f chore(release): bump version to 0.1.11 dev vikingowl 2025-10-18 03:34:57 +02:00
  • de6b6e20a5 docs(readme): quick start matrices + platform notes vikingowl 2025-10-18 03:25:10 +02:00
  • 1e8a5e08ed docs(tui): MVU migration guide + module map vikingowl 2025-10-18 03:20:32 +02:00
  • 218ebbf32f feat(tui): debug log panel toggle vikingowl 2025-10-18 03:18:34 +02:00
  • c49e7f4b22 test(core+tui): end-to-end agent tool scenarios vikingowl 2025-10-17 05:24:01 +02:00
  • 9588c8c562 feat(tui): model picker UX polish (filters, sizing, search) vikingowl 2025-10-17 04:52:38 +02:00
  • 1948ac1284 fix(providers/ollama): strengthen model cache + scope status UI vikingowl 2025-10-17 03:58:25 +02:00
  • 3f92b7d963 feat(agent): event-driven tool consent handshake (explicit UI prompts) vikingowl 2025-10-17 03:42:13 +02:00