Skip to content

Releases: 10xdeca/gremlin

v1.0.0

13 Mar 09:46
91c929b

Choose a tag to compare

1.0.0 (2026-03-13)

Features

  • add @mention task creation and interactive flow for passive detection (#13) (65b084a)
  • add A2A research agent integration (#30) (b3e930e)
  • add async daily standups (Phase 1) (#25) (dab8b40)
  • add calendar event reminders via Radicale (#29) (e4e9d87)
  • add card creation, @mention assignment, and LLM task detection (#12) (df66fe2)
  • add deploy diff tool so bot can report its own code changes (#37) (edfa610)
  • add GitHub issue tools (create and list) (#64) (54559bb)
  • add GitHub repo tools for code reading (#63) (e75614b)
  • add Gremlin's Corner social topic with topic-aware behavior (#51) (915adb1)
  • add image vision capability (#46) (f48d963)
  • add Jake to survey + show completed respondents (114add6)
  • add meta-sprint review survey web app (#47) (0e61238)
  • add movie quote personality to Gremlin's system prompt (#48) (296e870)
  • add naming ceremony for bot identity selection (#11) (19b18dc)
  • add Playwright MCP server for web browsing (#41) (3ac721a)
  • add self-diagnostics and self-repair tools (#39) (e0bf144)
  • add standup DM nudges for non-responders (#27) (2a24f47)
  • add token auth error classification, admin alerts, and health checks (#38) (5561d0e)
  • add ToolMaker capability to system prompt (#61) (9c13b19)
  • add versioning, integration tests, smoke tests, and health check (#58) (2810efa)
  • improve memory, add DMs, confine tasks to PM topic (#52) (6b8e0de)
  • integrate Radicale MCP server for CalDAV/CardDAV access (c55ea12)
  • pass RADICALE_CALENDAR_OWNER to radicale MCP server (e028fcc)
  • persist conversation history in SQLite + fix duplicate user mappings (#42) (d92d5cf)
  • persist OAuth refresh token to SQLite (#19) (57a890b)
  • prefill survey form for returning respondents (3efef88)
  • preserve tool call context in conversation history (#43) (fc71160)
  • require @mention in non-primary topics (#31) (b5e0eeb)
  • rewrite bot as full LLM agent with MCP tools (#18) (3563a85)
  • route scheduler reminders through agent loop (#44) (0ece8de)
  • run calendar check on startup (4a891ad)
  • self-announce rebirth on startup via agent loop (6659599)
  • share group chat memory into PM conversations (#62) (1566127)
  • support reply-with-pointer for task creation from existing messages (#17) (05d568c)

Bug Fixes

  • add --no-sandbox flag for Playwright in Docker (69f2a1b)
  • add tool call logging to agent loop (adc7d1c)
  • add workflow_dispatch trigger to release workflow (19ec510)
  • always check user mappings before claiming ignorance (#50) (a354158)
  • auto-remove workspace links for unreachable Telegram chats (39c9d8a)
  • correct Claude Haiku model ID (#10) (e15f696)
  • correct Sonnet 4.6 model ID (no date suffix) (7eda1ee)
  • deploy: post arrival messages to Project Management topic (#40) (70e19d8)
  • expose health check port to host for deploy verification (f7fd940)
  • fall back to plain text when Telegram rejects Markdown (#32) (34c3918)
  • fetch board data once per workspace check cycle to avoid 429s (#9) (5502c8d)
  • limit bot to configured topic in group chats (#26) (ed2fce6)
  • revert to GITHUB_TOKEN now that org allows workflow writes (da0212d)
  • tell Gremlin it has conversation memory in system prompt (#45) (7922524)
  • tone down movie quote frequency per Gremlin's feedback (#49) (9375664)
  • trigger CI on release-please branch pushes (6ce3739)
  • use PAT for release-please (org blocks default GITHUB_TOKEN writes) (77525fb)
  • use PAT for release-please to trigger CI on its PRs (bd1bf8d)