Skip to content

ntm

v1.0.0 Maintenance

This release keeps dependencies and maintenance posture current for teams operating this tool.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents cli developer-tools go tmux

Summary

AI summary

Broad release touches Quick Install ```bash, Others, cli, and Bug Fixes.

Full changelog

NTM v1.0.0

Named Tmux Manager - Orchestrate AI coding agents in tmux sessions with beautiful TUI interfaces.

Quick Install

# One-liner install (Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/ntm/main/install.sh | bash

# Homebrew (macOS/Linux)
brew install dicklesworthstone/tap/ntm

# Go install
go install github.com/Dicklesworthstone/ntm/cmd/[email protected]

Shell Integration

Add to your shell rc file:

eval "$(ntm init zsh)"   # for zsh
eval "$(ntm init bash)"  # for bash
eval "$(ntm init fish)"  # for fish

Changelog

Features

  • 4e2f305a2b6f571a590b75dc62db7daccebb4178: feat(agentmail): auto-register sessions as Agent Mail agents (ntm-yxa) (Jeff Emanuel [email protected])
  • db8c0597a08ca2026507c64437a7e6cb3613f41b: feat(agentmail): implement Human Overseer messaging for ntm mail (Jeff Emanuel [email protected])
  • 1572f553ce40a7a8dd24518e26348ce80f991cc0: feat(agentmail): implement ListReservations API for file locks (Jeff Emanuel [email protected])
  • e043de242be6acdf2f60e6058005a6f3f3f01231: feat(alerts): add ProjectsDir config and pre-compile detection patterns (Jeff Emanuel [email protected])
  • e13fab4bd005edaa3f43fdd7d920f88b437b7f4f: feat(alerts): implement alert generation and tracking system (ntm-rlp) (Jeff Emanuel [email protected])
  • dbd0af8bb4f5c4ba2b8c08e42bc011d0505a4823: feat(analytics): improve token estimation aggregation (Jeff Emanuel [email protected])
  • 3ba0c4c1fff935839f2ecffd0aba48a9e4e78f65: feat(bv): add beads summary and preview functions (Jeff Emanuel [email protected])
  • b259085a52c7a60b962245a7e788645a5a36aa63: feat(bv): add internal/bv package for beads_viewer integration (ntm-r2k) (Jeff Emanuel [email protected])
  • 3fb33287b32a514afdc59432709a1cbca9ce4f17: feat(checkpoint): add auto-checkpoint on risky operations (ntm-7zx4) (Jeff Emanuel [email protected])
  • 6e67640a0674c450307dc285219da5dab09694ab: feat(cli): add --context flag for file content injection (ntm-8h3.1) (Jeff Emanuel [email protected])
  • baf63e53b36c5d58842513ba1213bb0253804c1d: feat(cli): add --profile-startup flag for startup timing analysis (ntm-gin) (Jeff Emanuel [email protected])
  • 821ca150fd04f2b6553998fb79c56c464117d0d9: feat(cli): add --robot-graph flag and status import (Jeff Emanuel [email protected])
  • 25f64314cac70ceacaf157b5bc39ba5a48a5de9b: feat(cli): add --robot-spawn for structured session creation (ntm-oln) (Jeff Emanuel [email protected])
  • 522dff9618766d585dd82c716c16c0111e2b663a: feat(cli): add analytics command for session usage statistics (Jeff Emanuel [email protected])
  • 306b0e2672f5d90e1f9c92dde81d044c1b207a6a: feat(cli): add extract command and minor improvements (Jeff Emanuel [email protected])
  • 103d7f9e617ffab73a3c5805cc5e2a7ad8ce9923: feat(cli): add model specifier parsing for spawn command (ntm-057) (Jeff Emanuel [email protected])
  • 77aaf4fecb39d001efb21f6b6b74abb5834af298: feat(cli): add model variant support to add command (Jeff Emanuel [email protected])
  • d67df46bcec5bc8837723f798986714054139109: feat(cli): add ntm git status command (ntm-e12d) (Jeff Emanuel [email protected])
  • 21dafeed6ca7934b14f4d7de189932778338cce2: feat(cli): add ntm git sync command (ntm-f5ur) (Jeff Emanuel [email protected])
  • fa30ffb6facc7cb4ce746b937d36d02568fb89f9: feat(cli): add ntm grep command for pane output search (Jeff Emanuel [email protected])
  • b88be736c9e2aad3e163e3f1d579d959ba4cb9d2: feat(cli): add ntm grep command for pane output search (ntm-jar.1) (Jeff Emanuel [email protected])
  • 8af6eb174ac957682fbdf80eef9f7f0f0d8f71dd: feat(cli): add ntm history command for prompt management (ntm-pp5.4) (Jeff Emanuel [email protected])
  • e9d55d1a7f503780b98580cf58d058fd78fb1317: feat(cli): add ntm personas list/show commands (ntm-8js) (Jeff Emanuel [email protected])
  • ed832dee6fe081e2e9bd3bbe7f233abae1150382: feat(cli): add ntm recipes command for managing session presets (Jeff Emanuel [email protected])
  • e4cb912e2f09a735c2d0024ed3ddff1a34766056: feat(cli): add ntm recipes list/show commands (ntm-7lh) (Jeff Emanuel [email protected])
  • 155cd7a884914e52b7b462c96988fdaca9fa46f5: feat(cli): add ntm scan command for UBS integration (Jeff Emanuel [email protected])
  • 07c967aaa197a781d9c52555b26d1103655e0e5b: feat(cli): add recipe support to spawn and bead-limit to robot-snapshot (Jeff Emanuel [email protected])
  • ee9a1c68308a5d810ca1c49533703d0ade80dbf8: feat(cli): add session activity tracking on attach (ntm-yxa) (Jeff Emanuel [email protected])
  • 97544ae18d25027b8d6ae80ae982205cb53389a4: feat(cli): add session persistence commands and improve scanner bridge (Jeff Emanuel [email protected])
  • eae760ace881e686a625fe5fb55739e898f36c81: feat(cli): add variant tracking to add command output (Jeff Emanuel [email protected])
  • a16cb9f77644ac345c6b9ec61b3bd94ae309b308: feat(cli): add variant-aware targeting for send command (Jeff Emanuel [email protected])
  • d04027e9af88950d972801b7186ff7712e2a9a9c: feat(cli): integrate status detection into ntm status output (Jeff Emanuel [email protected])
  • 05f47cf7d46f5ca2b8ee17eb5724127e993c9bcb: feat(cli): propagate variant field to JSON output in create and status (Jeff Emanuel [email protected])
  • 99c68a3007a8fd1545b8c05e9ee50356de3c2c35: feat(codeblock): add markdown code block parser (Jeff Emanuel [email protected])
  • 25950e9b49eeaeee1a942643698c0fa65be91fcb: feat(config): add UBS scanner configuration (Jeff Emanuel [email protected])
  • 7a82a2b36c1f73d5e64cccdc74867bb6e0cb68dd: feat(config): add comprehensive tests for agent command templates (ntm-n95) (Jeff Emanuel [email protected])
  • eac990412d61cfec0b25e1e9681a9ccd9d8e20fc: feat(config): add models section to config show output (Jeff Emanuel [email protected])
  • 6c00a0c872862ba42478b63313c6b6085e68c7ec: feat(dashboard): add context usage status to pane cards (ntm-nxf) (Jeff Emanuel [email protected])
  • eb688719049855265f6e21b608e4f1303e54d823: feat(dashboard): add health badge showing bv drift status (Jeff Emanuel [email protected])
  • 0bcb77354516382529c4becbd86186a752ad521b: feat(dashboard): add split view rendering for wide terminals (Jeff Emanuel [email protected])
  • faf52545f669d647cbde1b19fa6cabd0c67c10f6: feat(dashboard): complete health badge rendering and message handling (Jeff Emanuel [email protected])
  • 55712084a0f10c5f50b7821e87bb39e88e25bcfa: feat(dashboard): integrate compaction detection and auto-recovery (ntm-4pp.5.3) (Jeff Emanuel [email protected])
  • f223fe64f17f31d3d8a1d7dabf3a2291fca94a04: feat(dashboard): integrate responsive layout system (Jeff Emanuel [email protected])
  • 3e0df4ddd36ddf9f803d9c4d1f9b2c25d75e26b5: feat(events): add JSONL event logging framework (Jeff Emanuel [email protected])
  • c5a5ed5a33907ae49ecbf6c45003a194e5b7961e: feat(extract): add --copy, --apply, and --select flags (ntm-jar.2) (Jeff Emanuel [email protected])
  • 9ef0bbe8769062bef519cb6aa23846b7b983a8ec: feat(health): add agent progress detection and rate limit enhancements (Jeff Emanuel [email protected])
  • d2774556f85a16be50463ab021a36c6125e07c8a: feat(health): add comprehensive agent health checking system (Jeff Emanuel [email protected])
  • 9dd88ba15d0f961aa5f42ee3763d88905698e6a6: feat(health): add rate limit detection with wait time parsing (Jeff Emanuel [email protected])
  • 6695c25294f3621db5b6aad98f28156342a7dee5: feat(history): add internal/history package for prompt history (ntm-pp5.1.1) (Jeff Emanuel [email protected])
  • d1674e332d79e54c48a8781b9cbf749698582053: feat(hooks): add command hooks config loader (ntm-spa) (Jeff Emanuel [email protected])
  • 9cdf6bc866d59041d42564887436b5f0d2d5e00b: feat(hooks): add pre/post-send hooks and documentation (ntm-qen, ntm-1qd) (Jeff Emanuel [email protected])
  • 9a3bc459ad60d8a9a1163b47b9fe73852f9adfc9: feat(notify): add multi-channel notification system for NTM events (Jeff Emanuel [email protected])
  • a66c3137c7b7fe63c0096c024a24d7c808127a25: feat(persona): add persona configuration schema (ntm-hzl) (Jeff Emanuel [email protected])
  • 7ccf8e5ac745da924ca8cb6ddd95b68a1ba3245e: feat(profiler): add internal/profiler package for timing instrumentation (ntm-1rz) (Jeff Emanuel [email protected])
  • 12407a648a723b68251ec7b0704f5b27320e4f5b: feat(recovery): add dependency/blocker summary to recovery prompts (Jeff Emanuel [email protected])
  • f4f5fca9137d74926a5a04103c46d07d459d7a28: feat(resilience): add auto-restart for crashed agents (ntm-84t) (Jeff Emanuel [email protected])
  • 71cfce748c36244a6f12e839c6a8d784259f8ec5: feat(robot): add --robot-ack for send confirmation tracking (ntm-a8q) (Jeff Emanuel [email protected])
  • f865dd81b3b44cdf494a973b860fffd8cf20a424: feat(robot): add --robot-graph flag and enhance plan with bead actions (Jeff Emanuel [email protected])
  • 41598cb43db48477002746b63036ac074a07016c: feat(robot): add --robot-interrupt for priority course correction (Jeff Emanuel [email protected])
  • 6244ea3d3fde29315164d6a9e347a86e8491e03b: feat(robot): add --robot-recipes flag for JSON recipe listing (Jeff Emanuel [email protected])
  • db4ecae9ee4fe913cf9faac44c1d5809c1678515: feat(robot): add --robot-terse flag for ultra-compact output (Jeff Emanuel [email protected])
  • b98a7956438877d9f218377d776f5386c5f0a047: feat(robot): implement PrintTerse and TerseState for --robot-terse (Jeff Emanuel [email protected])
  • 74365a1b45cbb8efb792ffdf57b33c37529bdcea: feat(scan): integrate beads bridge into scan command (Jeff Emanuel [email protected])
  • 42658241cc0706e88ecb89494cddd4dd2f259b57: feat(scanner): add UBS (Ultimate Bug Scanner) Go integration (Jeff Emanuel [email protected])
  • af3ec8bdef34b40e519fda1e76338d8ae21a4b5e: feat(scanner): add UBS to Beads bridge for automatic issue creation (Jeff Emanuel [email protected])
  • d185e2f82d5d80bde67d68c2c78af6564a1e2207: feat(send): emit prompt_send event for analytics tracking (Jeff Emanuel [email protected])
  • 6129bc10a2c4e6c1f0309d9977e7802cdd74e0ef: feat(send): integrate history logging into send command (ntm-pp5.1.2) (Jeff Emanuel [email protected])
  • 04e91a6b491224474744a6995efaefb010b4e501: feat(send): integrate history logging into send command (ntm-pp5.1.2) (Jeff Emanuel [email protected])
  • cbff2a1779d332d6c4e540b191b02c8e0fc45513: feat(session): add session state capture and restoration infrastructure (Jeff Emanuel [email protected])
  • 95e53450ba48aaf1543e7e4352999a49c7b5802f: feat(spawn): implement model-specific agent spawning with variant support (Jeff Emanuel [email protected])
  • 0136519fe0a805a35c4faba19c70cb3df7ae7d52: feat(spawn): integrate event logging and fix alerts config (Jeff Emanuel [email protected])
  • c242f96ee3a02addfe65e8a4f753f86976e84f7b: feat(status): add bead context to compaction recovery prompts (Jeff Emanuel [email protected])
  • 4be24a47d259d1dc665bea0a6af85f86ca432e3b: feat(status): add compaction detection for AI agents (ntm-4pp.5.1) (Jeff Emanuel [email protected])
  • 69353a4c059dbfcabae48a162e4cb15ef594833d: feat(status): add recovery prompt sender for compaction events (ntm-4pp.5.2) (Jeff Emanuel [email protected])
  • a4dfe4f17030bb818d0fec8e101ea8ecec2fd1de: feat(status): improve agent prompt detection reliability (Jeff Emanuel [email protected])
  • 79901adf3434cbea7905217ae7751d6c595f0593: feat(templates): add prompt template system with variable substitution (Jeff Emanuel [email protected])
  • 1fa1295411b7d4b6115985d661614aae02d4ad6a: feat(testing): add assertions, skip conditions, and self-tests (ntm-66c) (Jeff Emanuel [email protected])
  • a7c8cd78d160755d72dedb2e9404a503c512adae: feat(testing): add test harness with structured logging (ntm-66c) (Jeff Emanuel [email protected])
  • d48af2422956b43d59d4e502426670a9b243cec5: feat(theme): add semantic color palette for consistent UI styling (Jeff Emanuel [email protected])
  • 460d6235a7a2480d20b9cc68aa3b3e11b4d7b0cf: feat(tui): add responsive layout system for ultra-wide displays (Jeff Emanuel [email protected])
  • fa207e858d8117a918d34e82fa9ad85e425ebafe: feat(tui): add theme-aware badge rendering functions (ntm-17s) (Jeff Emanuel [email protected])
  • d68d50743503062dbe4519951f9031b802ee8ec5: feat(watcher): add file watching with debouncing using fsnotify (Jeff Emanuel [email protected])
  • c762bfff50a1985d3ca03c532619d9409a8a22a6: feat: add --json support to ntm status command (ntm-rm4) (Jeff Emanuel [email protected])
  • c232384d49785786c0496e5901567bc99bd1ea51: feat: add --json support to spawn/create/add/send commands (ntm-ctt) (Jeff Emanuel [email protected])
  • 4304a06bb35a3785df56bfd09682ac0515909e63: feat: add --robot-send and comprehensive robot package tests (Jeff Emanuel [email protected])
  • 7c58ea38340b210646855b5115568564a58fa02e: feat: add Agent Mail config integration and deps status (Jeff Emanuel [email protected])
  • d48959b57e490234a43a5b5e831ddd1a092f7e16: feat: add Agent Mail server detection and config (ntm-uwa) (Jeff Emanuel [email protected])
  • 918c2a983958e75226fcce61d127f9f4c87ae552: feat: add CASS client types, compaction tests, and bv/cli improvements (Jeff Emanuel [email protected])
  • ee351e53cb493388ba1cff0c4a1d38cd3b784146: feat: add CASS tests and multi-agent sync (Jeff Emanuel [email protected])
  • dcb6814f714105ee1a48795a11ac14dd0276f4b1: feat: add agentmail client, robot enhancements, tracker, and status improvements (Jeff Emanuel [email protected])
  • 99b223d7361b2ab7cb070dc40b1a39688f5aa6e2: feat: add command templating and dashboard improvements (Jeff Emanuel [email protected])
  • 3b691fc73261d3b8f8fdac3ac83245045e11783c: feat: add file watcher debouncer utility (Jeff Emanuel [email protected])
  • db11ad5ecaff6106f7e3f08f88da8c9de6284986: feat: add interactive tutorial with animated slides (Jeff Emanuel [email protected])
  • fc9e9f8d20393506c1467d593ad89688cacfa2b1: feat: add missing CLI commands (mail, checkpoint, lock, replay, rollback) (Jeff Emanuel [email protected])
  • d4ea14dc2b11a7bc07cd29e1ba5cdede95887de1: feat: add rate limit tracking and enhance version output (Jeff Emanuel [email protected])
  • cb57dcda987bf59eb531ed7a8e9816b138418124: feat: add robot mode for AI agent integration (Jeff Emanuel [email protected])
  • 7a2c1ddb3b168bcddde0b3f2577a084a423ed0df: feat: add self-update command for seamless upgrades (Jeff Emanuel [email protected])
  • 040f196874dcf1d3fa4b2ce618808d17394f3583: feat: add token estimation to analytics and events (Jeff Emanuel [email protected])
  • bd81fa99285e2f310dd84a7b7ae18d7337e58605: feat: add unified output formatting and robot mode enhancements (Jeff Emanuel [email protected])
  • 453b6c30794ac3fdcbbdac97287d5aadda7b7278: feat: implement delta snapshot tracking and agent mail integration (Jeff Emanuel [email protected])

Bug Fixes

  • 7425c409d8c499dd100e78236e02cbeb8a140f4e: fix(agentmail): add fallback for legacy list_reservations tool name (Jeff Emanuel [email protected])
  • ee36bd810d6e44e7f328b472cb22a7297fc5017a: fix(agentmail): improve session directory handling and security (Jeff Emanuel [email protected])
  • 18970e602b8462245028b7b904202564ca071e0e: fix(checkpoint): add milliseconds to IDs to prevent collisions (Jeff Emanuel [email protected])
  • 68c26b84e1cd6ded8113638f3572956085718cf0: fix(checkpoint): correct parseGitStatus for unstaged files and update test expectations (Jeff Emanuel [email protected])
  • fe8927b4b55481109d171a647c2f504dce3ce5ce: fix(ci): fix Go 1.25 compatibility issues in CI workflow (Jeff Emanuel [email protected])
  • a31edad4eb293607f3be4e777355f7f9e5c5a714: fix(cli): refactor send targeting to use variant-aware matching (Jeff Emanuel [email protected])
  • af778d3bc33c3b7fcc79e8325d07db40b9c74217: fix(status): add idle grace period to prevent flickering state (Jeff Emanuel [email protected])
  • 6c9b16c9f5199d4f4969ef3663fe6a995f3da836: fix(tui): resolve edge cases in components and dashboard (Jeff Emanuel [email protected])
  • 509c91ddf8584eb7cc6659e1432ca731eeb2f05b: fix(tutorial): fix alignment, remove transitions, optimize for wide screens (Jeff Emanuel [email protected])
  • d58cdc7e6104ab08da3372814cccd5669271a28a: fix(updater): return predictable struct instead of nil on non-200 response (Jeff Emanuel [email protected])
  • 62914de7b37d26bf0f533b78cadb6efb4c6077e7: fix: CI fixes - goreleaser config, palette pointer returns, and tests (Jeff Emanuel [email protected])
  • 046c40121eda237204dcea4da8b80db91a545055: fix: address bugs found in deep code review (Jeff Emanuel [email protected])
  • 9c42d74d87b17004486ff1f1543a500eccb8eb18: fix: address code review issues from peer agent work (Jeff Emanuel [email protected])
  • a11a522a5c877299fddf5e504babfbeae35e231a: fix: cross-platform disk space checking for Windows builds (Jeff Emanuel [email protected])
  • 3f4e5d69583a159672d3a7d5d9ff3f19417195ee: fix: cross-platform syscall compatibility for Windows/FreeBSD (Jeff Emanuel [email protected])
  • 016ac0c448a7c6fafeff50187db2920b75fdb3ed: fix: improve error resilience in tmux and file watcher (Jeff Emanuel [email protected])
  • 8c558225b4f5f60d1c370c87bf8fc48aca66bcdf: fix: include token estimates in JSON output and fix test (Jeff Emanuel [email protected])
  • 446febd84a2b5515a27ff3a5adb78f439fee14e5: fix: minor fixes for send hooks, tmux keys, and scanner dedup (Jeff Emanuel [email protected])
  • ef159f5f51c793a0e6b208c17016b1f58e1fea7a: fix: prevent duplicate pane titles in 'add' command (Jeff Emanuel [email protected])
  • 93f7a1faa0420bf591bee5e761ac4520e4848843: fix: remove duplicate mail command registration (Jeff Emanuel [email protected])
  • 6efee9d3cd24db2622cdfe9d8d01fa444f814710: fix: resolve compilation errors and improve code quality (Jeff Emanuel [email protected])
  • 50569640124d60ffa008efd1fe14a8ed27045e35: fix: specify archive id for homebrew formula (Jeff Emanuel [email protected])
  • 6cd733aea162d56fcba108a01375899cba955756: fix: use script file for nfpm postinstall (Jeff Emanuel [email protected])

Others

  • 5df733861a8931f2352cebf9fc120281c90da67d: Add initial project structure and configuration files for NTM (Jeff Emanuel [email protected])
  • 155b4584fea5fb1745ce0fab2b85df23ec425aa1: build: add comprehensive CI/CD pipeline and release infrastructure (Jeff Emanuel [email protected])
  • 9f2dcef4f73edbbb84663f95e503400a12b98ad4: build: disable Docker builds in GoReleaser (Jeff Emanuel [email protected])
  • b24df0d2ad8a46d7e1b4a030de62d3f11861e6bd: build: promote fsnotify and runewidth to direct dependencies (Jeff Emanuel [email protected])
  • ac58aa13bffac5d07130581440b052710fd5ad30: build: upgrade to Go 1.25 and modernize install script (Jeff Emanuel [email protected])
  • 59b9ae14f31406d1f8b20d8b070dd0404cd9ad03: chore(beads): close completed tasks (Jeff Emanuel [email protected])
  • 291169845d5148ab5d8f309a89e724e5b34e8887: chore(beads): close ntm-4pp.2 and ntm-i0zz (Jeff Emanuel [email protected])
  • e635a3ad6a1dde652f002d915b2f92830daa9fa9: chore(beads): close ntm-gin, ntm-1rz (profiler + profile-startup flag) (Jeff Emanuel [email protected])
  • 038fb287e2a10ca035fc246fe1040a7d4c2771d8: chore(beads): close ntm-vttg event logging framework (Jeff Emanuel [email protected])
  • be8a74acdbe16a84dd0d4eeb775eb6fe977afa65: chore(beads): sync issue status updates (Jeff Emanuel [email protected])
  • d3506331f705e00cc3e98f3b9ffef2c65969d612: chore(beads): sync issue status updates (Jeff Emanuel [email protected])
  • bed4a7e092bb32e33dd8cd9029e739f99f9e81ef: chore(beads): sync issue status updates (Jeff Emanuel [email protected])
  • bb1cf799a2bf693171d80261a2de843e1971dff8: chore(beads): sync issue status updates (ntm-i5m, ntm-3bb) (Jeff Emanuel [email protected])
  • 16ae927f1f91717891df988791d31d4bfe4ca6af: chore(beads): sync issue tracking state (Jeff Emanuel [email protected])
  • 09c17f5bc50c279b7f3ee165415a860fb767e5fc: chore(beads): sync issue tracking state (Jeff Emanuel [email protected])
  • be21d3ca1ce2af5d7dc2d90e5f7c46ac1677e526: chore(beads): sync issue tracking state - close ntm-a8q (Jeff Emanuel [email protected])
  • 278b1ddc050c372ae427f63f1e1f7acbb32e6757: chore(beads): sync issue tracking state - close ntm-zu7j (Jeff Emanuel [email protected])
  • 5b6ca802333d27d3ce2902b4ddf113ea79f65f00: chore(beads): sync ntm-7pl completion and CASS task demotions (Jeff Emanuel [email protected])
  • b9ee8fc436486c9defbb245603fbabf8724f83c4: chore(beads): sync state - close ntm-4pp.4 (Jeff Emanuel [email protected])
  • 38e7ce818ecd6fbe73b9ee5810cbaf99295e25d0: chore(beads): sync state - close ntm-8h3.1 and ntm-bh5.1 (Jeff Emanuel [email protected])
  • b464a2ef437e4c591dea70f3e63a09b7e1ab5af4: chore(cli): register extract command and clean up watch (Jeff Emanuel [email protected])
  • 715b138913b01073469f0a4148d5c115730046ef: chore(config): integrate notification config and promote go-isatty (Jeff Emanuel [email protected])
  • b96ec3fe1d7892cdf8878534fe80c0e9651df1da: chore(tmux): remove obsolete pane title reproduction test (Jeff Emanuel [email protected])
  • 6507e22f51ac74036c5a3c3dcfe5bd1ffbd59dcd: refactor(palette): consolidate enhanced features into core model (Jeff Emanuel [email protected])
  • cdee3f05ef87862c21c512eea54a6da3b5184277: refactor(robot): improve agent type detection and input validation (Jeff Emanuel [email protected])
  • ef003d3384f6e5c18b6d438faf5d5f94454c49d9: refactor(robot): restructure PrintRecipes with detailed agent breakdown (Jeff Emanuel [email protected])
  • 72e418291501b36c78cdad02d608999d08eae73d: refactor(robot): use bv.BeadsSummary type from bv package (Jeff Emanuel [email protected])
  • 2fb68eb66f1ed0b5950726d3464c084e5e5706c6: refactor(status): simplify idle detection logic (Jeff Emanuel [email protected])
  • b5b108b69ee27f6179a3772feb203b5d2c3dbe6f: refactor(test): simplify e2e test contains helper (Jeff Emanuel [email protected])
  • bb1a401e454b57a239d557c8fe97fbc84f2c003a: security: use restrictive file permissions for tmux.conf (Jeff Emanuel [email protected])
  • 8676c6699212805209bd3b50abf4793911c5f753: test(bv): add unit tests for internal/bv package (ntm-r2k) (Jeff Emanuel [email protected])
  • 662fcd72bf1d6e894f27d4fb8e8af9c60182d083: test(cass): add comprehensive tests for CASS client types and methods (Jeff Emanuel [email protected])
  • b663acc6fa3ca7c5f7212ed845e667b0e09b1c5a: test(cli): add analytics command tests and close ntm-iq1l (Jeff Emanuel [email protected])
  • a07e4ad4afb89fb108231ea2c0950f3b202c8094: test(cli): add comprehensive unit tests for internal/cli package (ntm-4op) (Jeff Emanuel [email protected])
  • b7ad91cd36564015d9fc452750f335879d24bb83: test(config): add comprehensive unit tests for config package (Jeff Emanuel [email protected])
  • e534dcdd64c8d6a215334f094c551c88fc0d0c45: test(robot): update tests for PrintSnapshot signature change (Jeff Emanuel [email protected])
  • c696519a0b032ad8bc6e407a4edb7ea1a4adee08: test(status): add additional recovery manager tests (Jeff Emanuel [email protected])
  • e37c0bcaf1876aa78cb4d8accf3f16608bb784d7: test(status): add unified_test.go and sync beads (Jeff Emanuel [email protected])
  • 8c829fd1e145d43b3884bc03ddc2bf86111174ef: test(theme): add tests for semantic color palette (Jeff Emanuel [email protected])

Full Changelog: https://github.com/Dicklesworthstone/ntm/compare/...v1.0.0

Container Image: ghcr.io/dicklesworthstone/ntm:v1.0.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track ntm

Get notified when new releases ship.

Sign up free

About ntm

Named Tmux Manager — spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux panes with a TUI command palette.

All releases →

Beta — feedback welcome: [email protected]