blamouche_obsidian-any-ai-code/versions.json
blamouche 073efef75c Run multiple runtimes in parallel via session tabs
Refactor the sidebar panel from a single-process view into a tabbed
multi-session view: each tab is an independent CliSession with its own
PTY process and xterm terminal. A New session / + control opens a session
from any configured runtime; multiple sessions of the same runtime are
allowed and labels are disambiguated. Stop/Restart/Clear and the @file/
@folder buttons act on the active tab; a single ResizeObserver refits only
the visible terminal and re-fits on tab activation.

Automations now spawn their own session tab for the declared runtime (or
the default when none is declared), await CLI readiness, then send the
prompt — replacing the old skip-if-not-running/runtime-mismatch logic.
Add settings autoCloseAutomationSessions and maxConcurrentSessions; the
Automations modal "Run now" button is always enabled.

Extract pure helpers to session-utils.ts (resolveRuntimeForAutomation,
runtimeMatches, nextSessionLabel, canOpenSession) with unit tests. Update
README and the generated example automation. Bump to 0.2.9 (manifest,
versions.json, package.json, prompt-hub version).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 10:12:26 +02:00

23 lines
441 B
JSON

{
"0.1.0": "1.5.0",
"0.1.24": "1.5.0",
"0.1.25": "1.5.0",
"0.1.26": "1.5.0",
"0.1.33": "1.5.0",
"0.1.34": "1.5.0",
"0.1.35": "1.5.0",
"0.1.36": "1.5.0",
"0.1.37": "1.5.0",
"0.1.38": "1.7.2",
"0.1.39": "1.7.2",
"0.1.40": "1.7.2",
"0.1.41": "1.7.2",
"0.1.42": "1.7.2",
"0.1.43": "1.7.2",
"0.1.44": "1.7.2",
"0.1.45": "1.7.2",
"0.1.46": "1.7.2",
"0.1.47": "1.7.2",
"0.2.8": "1.7.2",
"0.2.9": "1.7.2"
}