Skip to content

chore(main): release 1.12.0 - #209

Merged
dylanneve1 merged 1 commit into
mainfrom
release-please--branches--main--components--talon-agent
May 18, 2026
Merged

chore(main): release 1.12.0#209
dylanneve1 merged 1 commit into
mainfrom
release-please--branches--main--components--talon-agent

Conversation

@dylanneve1

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

1.12.0 (2026-05-18)

Features

  • backend: add Codex as a fourth backend provider (#174) (7d476b9)
  • backend: add Kilo CLI as backend provider (#161) (9263611)
  • backend: add OpenAI Agents SDK as fifth backend (#199) (d9a6e90)
  • backend: Kilo 1:1 with Claude SDK + shared framework + backend registry (#169) (9ef3689)
  • claude-sdk: add Notification and StopFailure hooks for SDK telemetry (#128) (63c9cb8)
  • cli: setup wizard prompts for Discord bot token + applicationId (#185) (ed36c04)
  • cli: setup wizard supports backend selection + Discord frontend (#180) (8a9fb78)
  • codex: factory cleanup hook + expanded conformance + parity log line (#177) (077cf3b)
  • codex: friendly startup warning when no auth source available (#182) (5842517)
  • codex: runOneShotAgent + full model registry + 4-way registry parity tests (#175) (44ab734)
  • codex: set sensible ThreadOptions defaults — sandbox / approval / network (#183) (85e0d8c)
  • discord: show backend label in /status header (#191) (d10cbea)
  • frontend: add Discord frontend (discord.js v14) (#160) (625148c)
  • handlers: surface user-quoted portions from reply context (Bot API 7.0) (#157) (92210ec)
  • heartbeat: outbound telegram — explicit chat_id routing (#150) (77e7771)
  • picker: backend-agnostic model picker — provider groups, persisted free filter, decoupled /settings (#207) (91df6a9)
  • telegram: show backend label in /status header (#184) (9d18672)
  • tools: expose Talon MCP tools to the Discord frontend (#203) (a4a1ae3)
  • triggers: add persistent triggers that survive Talon restarts (#201) (40f4dd7)
  • triggers: self-authored watcher scripts that wake the bot (#96) (cafc8d4)

Bug Fixes

  • heartbeat: evict wedged SDK subprocesses, never deadlock the lock (#144) (d17a4eb)
  • heartbeat: frontend-agnostic outbound + comprehensive test coverage (#151) (85251d3)
  • kilo: make the chat flow actually work end-to-end (#170) (8286706)
  • openai-agents: isolate config from generic OPENAI_* env vars (#206) (fc16cb2)
  • six correctness and safety bugs (timer leak, HTML injection, log component, flush consistency, status regex) (#156) (7530244)
  • telegram: escape backend modelDetails so /model and /settings render (#164) (01f59ed)
  • tools: chat_id schema accepts negative IDs for groups/channels (#153) (9298246)
  • tools: mark react as a turn terminator (endsTurn: true) (#148) (afb03ef)
  • tools: preserve Discord snowflake IDs in tool input schemas (#204) (f46efce)

This PR was generated with Release Please. See documentation.

@dylanneve1
dylanneve1 enabled auto-merge (squash) May 18, 2026 20:14
@dylanneve1
dylanneve1 merged commit 7b726fe into main May 18, 2026
34 checks passed
@dylanneve1

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant