Repository navigation
Formic v0.6.2 - Messaging Integration & Chat Agent Intelligence
Highlights
This release introduces Telegram & LINE messaging integration — interact with your Formic board from messaging apps. The AI Chat Agent is now a true codebase expert, injecting project guidelines and API knowledge into every conversation. GitHub Copilot CLI is now a fully supported agent alongside Claude Code.
Install
npm install -g @rickywo/formicUpgrade
npm update -g @rickywo/formicWhat's New
Telegram & LINE Messaging Integration
- AI-powered bot conversations on Telegram and LINE platforms
- Create tasks directly from chat using natural language
- Screenshot capture via MCP Playwright with automatic image delivery
- Conversation history tracking with
--continuesupport - Platform-agnostic adapter layer for future messaging platform support
| Command | Description |
|---|---|
/start |
Initialize bot session |
/ai on |
Enable AI conversation mode |
/ai off |
Disable AI mode |
/board |
View current board state |
/task <description> |
Create a task directly |
Chat Agent Codebase Expertise
- Assistant context now includes project development guidelines (
kanban-development-guideline.md) - Guidelines reframed as "Codebase Reference Knowledge" for conversational use
- Added Task Creation API Reference with endpoint documentation (
POST /api/tasks) - Chat agent can now reference architecture, coding standards, and file structure when helping craft tasks
API-Backed Config Store
- Workspace configuration moved from browser localStorage to
~/.formic/config.json - Full CRUD API (
/api/config/*) for workspace management - Atomic file writes (temp file + rename) to prevent corruption
- Automatic one-time migration from localStorage on first load
GitHub Copilot CLI Compatibility
- Agent-specific tool name mapping (Claude PascalCase vs Copilot snake_case)
- Proper
--available-toolsvariadic flag for tool restriction --silentand--no-colorflags for clean output- Fixed line break formatting in Copilot responses
- Filtered verbose stderr messages (disabled tools, status logs)
Workspace Switch Restarts Assistant
- AI chat session auto-restarts when switching workspaces
- Fresh context generated from new workspace (board state, guidelines)
- Conversation history cleared for clean start
Quick Task Workflow
- New
"quick"task type for single-step execution (skip brief/plan phases) - UI toggle for standard vs quick task creation
Environment Variables
New optional variables for messaging integration:
| Variable | Description |
|---|---|
TELEGRAM_BOT_TOKEN |
Telegram Bot API token |
LINE_CHANNEL_ACCESS_TOKEN |
LINE Messaging API channel access token |
LINE_CHANNEL_SECRET |
LINE Messaging API channel secret |
Full Changelog
npm: https://www.npmjs.com/package/@rickywo/formic
Quick Task Workflow
- Single-step execution mode for lightweight tasks (skip brief/plan phases)
- UI toggle for standard vs quick task creation
Task Duration Tracking
- Visual duration indicators on task cards
- Active pulse animation for running tasks
Assistant Panel Improvements
- Expanded near-fullscreen modal view for the AI assistant panel
- Per-message copy-to-clipboard button
- Improved text selection and light theme support
Manual Subtask Badge
- Visual badge indicator for tasks with manually defined subtasks
- Enriched task data with manual subtask info