Releases: JhaSourav07/Collagility
Release list
Collagility v0.1.6
Collagility v0.1.6
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Fixed
- Pane Persistence & Panel Closure Fix:
- Enabled
remain-on-exitinTmuxSessionand wrapped left pane execution in a persistent shell fallback (bash -c "... || exec bash"), guaranteeing the left pane panel never closes automatically under any circumstance. - Added global
uncaughtExceptionandunhandledRejectiontraps to prevent unexpected background errors from terminating the Node process. - Fixed
Ctrl+Cbehavior in React Ink TUI soCtrl+Ccloses active overlays/prompts or clears input instead of killing the session.
- Enabled
Collagility v0.1.5
Collagility v0.1.5
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Fixed
- CLI Entrypoint Invocation: Removed fragile
process.argv[1].endsWith('main.js')check inapps/cli/src/main.tsthat caused global NPM binary commands (collagility,collagility help,collagility server start) to silently exit without executing.
Collagility v0.1.4
Collagility v0.1.4
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Fixed
- NPM Package Publishing Fix: Moved
@collagility/*monorepo packages todevDependenciesinapps/cli/package.jsonto prevent NPMEUNSUPPORTEDPROTOCOLerrors onworkspace:*dependencies duringnpm install -g collagility. - Session Type Safety: Added missing
workspacePathrequirement to mock Session instances in server unit tests to ensure strict TypeScript type compliance.
Collagility v0.1.3
Collagility v0.1.3
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Fixed
- Session Type Safety: Added missing
workspacePathrequirement to mock Session instances in server unit tests to ensure strict TypeScript type compliance.
Collagility v0.1.2
Collagility v0.1.2
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Added
- Comprehensive User Guide: Added
docs/GUIDE.mddetailing architecture, configuration, installation, troubleshooting, CLI command & flag reference, security modes, and LAN collaboration setup. - Private Vulnerability Reporting: Updated
SECURITY.mdto point security disclosures to GitHub Private Vulnerability Reporting.
Changed
- System Requirements: Updated required Node.js version to
>=22.0.0and pnpm to>=9.0.0across README, INSTALL guide, and User Guide. - Server Bind Defaults: Documented default
0.0.0.0:8080binding behavior for seamless local network (LAN) accessibility out-of-the-box.
Collagility v0.1.1
Collagility v0.1.1
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Added
- 1:1 Unbuffered AI Screenshare Streaming: Real-time byte-by-byte terminal streaming from host right pane into joined visitors using
tail -fscreenshare logs with 0 token cost to visitors. - Real Host IP Join Guidance:
collagility startnow automatically detects real LAN IPv4 address and displayscollagility join session@192.168.1.50instructions. - Chronological Timeline Sorting: Fixed activity logs and system notifications to sort chronologically by timestamp.
- Short Collaborator IDs: Truncated 36-char UUIDs to 8-char short IDs (
2138c10c) to prevent text wrapping on narrow panes. - Graceful Ctrl+C Exit: Restored
Ctrl+Chandling in Ink TUI to gracefully disconnect WebSocket sessions, terminate tmux split sessions, and exit cleanly.
Release Assets
| Platform | Architecture | File |
|---|---|---|
| Linux | x64 (AMD64) | collagility-linux-x64.tar.gz |
| Linux | arm64 (AArch64) | collagility-linux-arm64.tar.gz |
| macOS | Intel x64 | collagility-macos-x64.tar.gz |
| macOS | Apple Silicon (M1/M2/M3) | collagility-macos-arm64.tar.gz |
| Windows | x64 | collagility-windows-x64.zip |
v0.1.1-beta.2
Collagility v0.1.1-beta.2 Pre-release
- Resolved
EUNSUPPORTEDPROTOCOL(workspace:*) issue on NPM by bundling all internal monorepo packages directly intodist/main.js. - Package
collagilitynow installs seamlessly globally via standardnpm install -g collagility@betaor shell installer scripts.
v0.1.1-beta.1
Collagility v0.1.1-beta.1 Pre-release
- Set package version to
0.1.1-beta.1 - Configured CLI binary execution
collagility->./dist/main.js - Added installer scripts for macOS/Linux (
install.sh) and Windows PowerShell (install.ps1) - Configured
scripts/publish-beta.shfor NPM beta release underbetadist-tag
Collagility 0.1.0beta
Official Release Notes — Collagility 0.1.0beta
Tag: 0.1.0beta
Release Name: Collagility 0.1.0beta — First Public Beta
Repository: https://github.com/JhaSourav07/Collagility
Release Page: https://github.com/JhaSourav07/Collagility/releases/tag/0.1.0beta
⚡ Highlights
Collagility is an open-source collaborative terminal workspace for AI coding agents.
collagility hostcommand — Start a multiplayer AI session instantly (hostalias forstart).- AGY Style Tool Timeline —
● Read(file),● Search(),● Edit(),● Write(),● Delete(),✓ Complete,▸ Thought for 1.4s. - AGY Fixed Terminal Layout — Fixed header, scrollable timeline stream, fixed bottom input prompt (NEVER moves), fixed status bar, toast notification overlays.
- Incremental Stream Rendering — High-performance cell-diff engine with sub-1.2ms chunk latency, 0 full-screen redraws.
- 13 Component Terminal Suite —
Heading,Paragraph,CodeBlock,TaskList,Quote,Divider,Table,Callout,Badge,Status,File,Link. - Official Interactive Installer —
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash. - 28-Test Installer Suite — Automated verification of integrity, PATH config, version consistency, and cleanup.
📦 Installation
Linux & macOS
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashWindows (PowerShell)
iwr -useb https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.ps1 | iexManual (from source)
git clone https://github.com/JhaSourav07/Collagility.git
cd Collagility
pnpm install
pnpm --filter @collagility/renderer build
pnpm --filter @collagility/cli build
node apps/cli/dist/index.js --help🚀 Quick Start
# Start a hosted session
collagility host
# Demo mode — no AI binary required
collagility host --mock
# Join an active team session
collagility join <session-id>
# List all commands
collagility --help🔄 Upgrade Guide
From an earlier preview, rerun the installer:
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash🗑️ Uninstall
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/uninstall.sh | bash🐛 Known Issues
collagility hostnot found after install — Reload your shell:source ~/.zshrcorsource ~/.bashrc.- Non-TTY environments — CLI auto-falls back to line log mode. Force TUI via
FORCE_TUI=1 collagility start. - Windows Legacy ConHost — Use Windows Terminal or VSCode Terminal for optimal TrueColor rendering.
- Node.js < 22 — Collagility requires Node.js ≥ 22. Install via nodejs.org or
nvm install 22.
🗺️ Roadmap to v0.2.0
collagility upgradecommand — In-place self-updater.- WebAssembly Diffing Engine — Zero-copy WASM cell matrix comparison for >1MB/s streaming.
- OSC 8 Hyperlink Protocol — Native clickable file links in Ghostty, Warp, and iTerm2.
- Multi-Agent Relay Swarm — Concurrent timeline for
agy,gemini,claude,codexin one session. - Web Dashboard — Real-time session monitoring and agent control from the browser.
Collagility v0.1.0-alpha.6
Collagility v0.1.0-alpha.6
The Multiplayer Terminal for AI Coding Agents
Install / Update
curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bashThe installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.
Added
- Collapsible AI Thinking Steps: AI thinking output (internal analysis steps) is now collapsed by default into a single compact summary line (
● Thinking... (N steps)). PressCtrl+Oat any time to expand/collapse the full step-by-step reasoning in-place. Ctrl+OShortcut Hint: TheCtrl+Otoggle shortcut is now displayed in the CLI startup banner, so users see it immediately on session start.- Inline Code Badges: Backtick-wrapped code references in AI responses now render with a dark slate highlight background for quick visual scanning (e.g.
`pnpm`→ styled badge). - Clickable Link Rendering: Markdown hyperlinks in AI responses (e.g.
[Collagility](file://...)) now render as underlined cyan text. - Rich Tool Call Formatting: AI tool invocations (e.g.
ListDir(...),ViewFile(...)) now render with a green bullet●, bold yellow tool name, and dim argument text — matching the native Antigravity IDE style. - Tree Branch Results: Tool sub-results (lines starting with
⎿or└) render as dim tree branches (└ result text).
Changed
- Professional Badge Text: All AI provider badges now use clean all-caps text without emojis — e.g.
[ANTIGRAVITY],[GEMINI],[CLAUDE],[CODEX],[AI]. - No-Emoji Terminal UI: Removed all emojis from interactive prompt banners (
[AI Question],[TOOL APPROVAL REQUESTED],[AI Confirmation Required]), plan renderer, and system messages. The terminal is now clean, professional, and accessible in all environments. - Sentence-Boundary Line Breaking: AI thinking output is now automatically split at sentence boundaries (
I'll...,Let's...,I see...,Now...) so each thought renders on its own line instead of running together.
Fixed
- agy Banner Suppression:
agy's own internal header lines (🤖 AGY Stream Started: "...",Prompt: "...") are now filtered out in the parser so they no longer appear as raw text in the terminal. Only Collagility's styled header renders. - Interactive Context Preserved Across Stream Completion: When
agyfinishes streaming andonStreamCompletedfires, any active interactive context (plan approval, question response) is now retained until the user explicitly responds — typingr,y, ornno longer accidentally triggers a new AI prompt. - Plan File Path Extraction: Plan artifact file paths (e.g.
[plan.md](file:///path/to/plan.md)) are now correctly stripped of markdown link syntax beforefs.readFileSyncis called, fixing thePlan file not founderror.
Release Assets
| Platform | Architecture | File |
|---|---|---|
| Linux | x64 (AMD64) | collagility-linux-x64.tar.gz |
| Linux | arm64 (AArch64) | collagility-linux-arm64.tar.gz |
| macOS | Intel x64 | collagility-macos-x64.tar.gz |
| macOS | Apple Silicon (M1/M2/M3) | collagility-macos-arm64.tar.gz |
| Windows | x64 | collagility-windows-x64.zip |