Skip to content

Releases: JhaSourav07/Collagility

Collagility v0.1.6

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:50

Collagility v0.1.6

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The 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-exit in TmuxSession and 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 uncaughtException and unhandledRejection traps to prevent unexpected background errors from terminating the Node process.
    • Fixed Ctrl+C behavior in React Ink TUI so Ctrl+C closes active overlays/prompts or clears input instead of killing the session.

Collagility v0.1.5

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:41

Collagility v0.1.5

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The 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 in apps/cli/src/main.ts that caused global NPM binary commands (collagility, collagility help, collagility server start) to silently exit without executing.

Collagility v0.1.4

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:34

Collagility v0.1.4

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The 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 to devDependencies in apps/cli/package.json to prevent NPM EUNSUPPORTEDPROTOCOL errors on workspace:* dependencies during npm install -g collagility.
  • Session Type Safety: Added missing workspacePath requirement to mock Session instances in server unit tests to ensure strict TypeScript type compliance.

Collagility v0.1.3

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:17

Collagility v0.1.3

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.


Fixed

  • Session Type Safety: Added missing workspacePath requirement to mock Session instances in server unit tests to ensure strict TypeScript type compliance.

Collagility v0.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Aug 12:05

Collagility v0.1.2

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The installer auto-detects your OS & architecture, downloads the matching binary, and installs it to ~/.local/bin/collagility.


Added

  • Comprehensive User Guide: Added docs/GUIDE.md detailing architecture, configuration, installation, troubleshooting, CLI command & flag reference, security modes, and LAN collaboration setup.
  • Private Vulnerability Reporting: Updated SECURITY.md to point security disclosures to GitHub Private Vulnerability Reporting.

Changed

  • System Requirements: Updated required Node.js version to >=22.0.0 and pnpm to >=9.0.0 across README, INSTALL guide, and User Guide.
  • Server Bind Defaults: Documented default 0.0.0.0:8080 binding behavior for seamless local network (LAN) accessibility out-of-the-box.

Collagility v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Aug 09:52

Collagility v0.1.1

The Multiplayer Terminal for AI Coding Agents

Install / Update

curl -fsSL https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.sh | bash

The 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 -f screenshare logs with 0 token cost to visitors.
  • Real Host IP Join Guidance: collagility start now automatically detects real LAN IPv4 address and displays collagility join session@192.168.1.50 instructions.
  • 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+C handling 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

v0.1.1-beta.2 Pre-release
Pre-release

Choose a tag to compare

@JhaSourav07 JhaSourav07 released this 06 Aug 19:13

Collagility v0.1.1-beta.2 Pre-release

  • Resolved EUNSUPPORTEDPROTOCOL (workspace:*) issue on NPM by bundling all internal monorepo packages directly into dist/main.js.
  • Package collagility now installs seamlessly globally via standard npm install -g collagility@beta or shell installer scripts.

v0.1.1-beta.1

v0.1.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@JhaSourav07 JhaSourav07 released this 06 Aug 19:00

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.sh for NPM beta release under beta dist-tag

Collagility 0.1.0beta

Choose a tag to compare

@JhaSourav07 JhaSourav07 released this 03 Aug 15:15

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 host command — Start a multiplayer AI session instantly (host alias for start).
  • 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 SuiteHeading, Paragraph, CodeBlock, TaskList, Quote, Divider, Table, Callout, Badge, Status, File, Link.
  • Official Interactive Installercurl -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 | bash

Windows (PowerShell)

iwr -useb https://raw.githubusercontent.com/JhaSourav07/Collagility/main/install.ps1 | iex

Manual (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

  1. collagility host not found after install — Reload your shell: source ~/.zshrc or source ~/.bashrc.
  2. Non-TTY environments — CLI auto-falls back to line log mode. Force TUI via FORCE_TUI=1 collagility start.
  3. Windows Legacy ConHost — Use Windows Terminal or VSCode Terminal for optimal TrueColor rendering.
  4. Node.js < 22 — Collagility requires Node.js ≥ 22. Install via nodejs.org or nvm install 22.

🗺️ Roadmap to v0.2.0

  1. collagility upgrade command — In-place self-updater.
  2. WebAssembly Diffing Engine — Zero-copy WASM cell matrix comparison for >1MB/s streaming.
  3. OSC 8 Hyperlink Protocol — Native clickable file links in Ghostty, Warp, and iTerm2.
  4. Multi-Agent Relay Swarm — Concurrent timeline for agy, gemini, claude, codex in one session.
  5. Web Dashboard — Real-time session monitoring and agent control from the browser.

Collagility v0.1.0-alpha.6

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Aug 14:10

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 | bash

The 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)). Press Ctrl+O at any time to expand/collapse the full step-by-step reasoning in-place.
  • Ctrl+O Shortcut Hint: The Ctrl+O toggle 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 agy finishes streaming and onStreamCompleted fires, any active interactive context (plan approval, question response) is now retained until the user explicitly responds — typing r, y, or n no 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 before fs.readFileSync is called, fixing the Plan file not found error.

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