-
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