Commit Graph

  • 3700b52883 fix: use session_id for instant memory operations master Shane 2026-08-23 08:57:25 -04:00
  • 65deb0e4ce refactor: remove web tools from agent (dispatch handles all web work) Shane 2026-08-23 08:13:37 -04:00
  • c815bcb485 feat: replace custom memory MCP with Cognee remote server Shane 2026-08-23 08:10:42 -04:00
  • f80b9ebe3d fix: unique room names per session, JT_ROOM dispatch, dispatch-first prompt Shane 2026-08-23 07:05:03 -04:00
  • 98168f2876 fix: dispatch_mcp.py missing mcp.run() entry point Shane 2026-08-22 19:53:27 -04:00
  • d08a4e1fcb fix: keep LiveKit rooms alive so agent survives reconnects Shane 2026-08-22 18:54:22 -04:00
  • dd33837055 fix: import task_registry without 'agent.' package prefix in container Shane 2026-08-22 18:41:11 -04:00
  • 44e8d05e2c feat: background task dispatch system with live UI panel Shane 2026-08-22 18:06:23 -04:00
  • d372adca7d fix: strengthen memory tool prompt — Gemma 4B needs explicit examples Shane 2026-08-22 17:42:26 -04:00
  • a1d59580f7 fix: ChatContext is not a sequence — use .items for len/list; add test suite Shane 2026-08-22 17:09:29 -04:00
  • 938629df83 feat: LLM-based context compaction with idle trigger Shane 2026-08-22 16:51:21 -04:00
  • ab6b5254ef feat: context compaction + skills system Shane 2026-08-22 16:42:16 -04:00
  • de1a5d8400 feat: markdown memory system — Hope learns from conversations Shane 2026-08-22 16:33:00 -04:00
  • 49d8577a4c feat: name the agent Hope Shane 2026-08-22 16:26:01 -04:00
  • f882b694b9 fix: report weather in Fahrenheit by default Shane 2026-08-22 16:23:09 -04:00
  • c620867854 fix: disable preemptive_generation for tool call compatibility; add get_time tool Shane 2026-08-22 16:13:06 -04:00
  • 24026e47de fix: live transcription partials update in place instead of stacking rows Shane 2026-08-22 15:57:27 -04:00
  • c2f4c62aad feat: add mic mute button with visual state Shane 2026-08-22 15:51:59 -04:00
  • 510a577761 feat: add get_weather MCP tool using wttr.in API Shane 2026-08-22 15:26:25 -04:00
  • d3f9f2c4ed feat: implement full UPDATE.md review — critical fixes, UI upgrade, infra hardening Shane 2026-08-22 15:21:59 -04:00
  • d1eeb01f3d fix: set SSL_CERT_FILE to correct path for slim base image Shane 2026-08-22 12:51:01 -04:00
  • f7e799c9e9 fix: add WEB_MCP_ENABLED + FIRECRAWL_BASE to docker-compose env Shane 2026-08-22 12:41:16 -04:00
  • b55e6ed39a refactor: use MCPToolset instead of deprecated mcp_servers param Shane 2026-08-22 12:40:07 -04:00
  • 045ddabac7 feat: web access via MCP (Firecrawl search/scrape) + mcp server attach support Shane 2026-08-22 12:29:04 -04:00
  • 6f2b231938 feat: HTTPS web frontend (self-signed) + server-side token endpoint Shane 2026-08-22 08:31:19 -04:00
  • e807ade45d fix: agent data_received handler + livekit config Shane 2026-08-22 08:24:42 -04:00
  • 18bbc75216 fix: livekit.yaml config (remove invalid bind_addr field) Shane 2026-08-22 08:15:57 -04:00
  • 456fd4e7e2 feat: web frontend with voice selector, transcript, LiveKit client Shane 2026-08-22 07:43:31 -04:00
  • 97633cc585 feat: Dockerfile, docker-compose, livekit.yaml, supervisord.conf Shane 2026-08-22 07:41:58 -04:00
  • bbca8505d7 feat: agent.py with Azure STT/TTS + Gemma LLM pipeline, voice switching Shane 2026-08-22 07:40:58 -04:00
  • f7ff1c61ac chore: init project with AGENTS.md, .env.example, .gitignore Shane 2026-08-22 07:39:54 -04:00