Releases: zitsen/atim
Releases · zitsen/atim
v0.3.4
v0.3.4
Features
- Upgrade Feishu cards to v2.0 schema for better markdown rendering
- Feishu now renders markdown tables natively via
"tag": "markdown" - Upgrade openlark to 0.17.0
Fixes
- Fix Feishu card markdown table rendering (move
convert_tablesto Telegram only) - Fix recovery card updating in-place instead of sending separate messages
- Fix agent readiness wait before forwarding pending message after recovery
v0.3.3
v0.3.3
Features
- Add chat interaction for Claude Code built-in slash commands
- Add
/enterslash command for modal confirmation - Implement
/unbindto tear down agent session - Add
--enableoption to service subcommand
Fixes
- Find agent windows across all tmux sessions after restart (fixes "Session no longer available")
- Prevent streaming response drops from partial lines, metadata stalls, and flood control
- Resolve new session flow for Feishu group chats, use chat name as window title
- Resolve empty agent_type causing spurious mismatch prompts
- Revert Feishu adapter thread_id resolution to pre-refactor logic
- Restore root_id fallback in Feishu handle_card_action thread resolution
- Resolve agent picker callback silently failing in group chats
- Use bot name as TopicCreated for p2p chats in Feishu adapter
Refactors
- Remove all V1 state infrastructure, fully migrate to V2
- Replace chat_id with thread_id as sole chat identifier
v0.3.2
ci: generate changelog from conventional commits and release directly - Replace GitHub auto-generated release notes with a changelog parsed from conventional commit messages grouped by type (feat, fix, docs, refactor, perf, chore, test). - Change draft: true to draft: false so the release publishes immediately on tag push. Co-Authored-By: Oz <oz-agent@warp.dev>
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat: add /check health check command with rich card reply
- feat: add emoji reaction on user message after forwarding to agent
- feat: add /atim command and optimize ! shell command forwarding
- feat: add welcome message on bot added to group, add pre-commit hooks
- perf: prioritize Nerd Fonts in screenshot rendering
- docs: refine AGENTS.md with session discovery, routing, and release workflow
atim 0.1.2
Changes
- /rebind command: detect running agent and session, rebind exclusively with warn-and-steal
- Fix response routing: pipe now uses most recent binding (
.rfind()) instead of first match (.find()) — prevents responses going to wrong Feishu group - Fix session filtering: canonicalize path before slug matching, fall back to capped scan (25 recent) when slug misses
- Session list capped at 25 most recent in fallback mode
- cargo fmt & clippy cleanup
Full Changelog: v0.1.1...v0.1.2