docs(changelog): add multi-session tabs entry under [Unreleased], update contributors
CI / push-validation (pull_request) Successful in 57s
CI / build (pull_request) Successful in 1m20s
CI / helm (pull_request) Successful in 1m7s
CI / security (pull_request) Failing after 1m28s
CI / typecheck (pull_request) Failing after 1m28s
CI / integration_tests (pull_request) Failing after 1m26s
CI / unit_tests (pull_request) Failing after 1m28s
CI / e2e_tests (pull_request) Failing after 1m26s
CI / lint (pull_request) Successful in 1m56s
CI / quality (pull_request) Successful in 1m57s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 3s
CI / push-validation (pull_request) Successful in 57s
CI / build (pull_request) Successful in 1m20s
CI / helm (pull_request) Successful in 1m7s
CI / security (pull_request) Failing after 1m28s
CI / typecheck (pull_request) Failing after 1m28s
CI / integration_tests (pull_request) Failing after 1m26s
CI / unit_tests (pull_request) Failing after 1m28s
CI / e2e_tests (pull_request) Failing after 1m26s
CI / lint (pull_request) Successful in 1m56s
CI / quality (pull_request) Successful in 1m57s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 3s
- Add changelog entry for Multi-Session Tabs with Independent A2A Bindings (#8445) - Update CONTRIBUTORS.md with contribution details ISSUES CLOSED: #8445
This commit is contained in:
@@ -158,6 +158,18 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
`docs/development/automation-tracking.md` and the new
|
||||
`docs/development/docs-writer.md` reference.
|
||||
|
||||
- **Multi-Session Tabs with Independent A2A Bindings** (#8445): Enhanced TUI with
|
||||
multi-session tab support, enabling users to create, switch between, and manage
|
||||
multiple independent sessions within a single instance. Each session maintains its
|
||||
own transcript, persona state, session ID, and A2A binding configuration. Keyboard
|
||||
bindings `Ctrl+N` (new session) and `Ctrl+W` (close session) provided. Session
|
||||
renaming and metadata tracking via `name` and `created_at` fields on `SessionView`.
|
||||
All action handlers updated to operate within the active session context, ensuring
|
||||
full state isolation between sessions while preserving backward compatibility with
|
||||
single-session workflows. BDD test suite added: 10 comprehensive scenarios covering
|
||||
lifecycle, switching, closure, renaming, persona isolation, transcript isolation, and
|
||||
timestamp validation.
|
||||
|
||||
### Changed
|
||||
|
||||
- **Decision Tree Full ULID Display** (#5825): The `agents plan tree` command now
|
||||
|
||||
@@ -23,3 +23,4 @@ Below are some of the specific details of various contributions.
|
||||
* HAL 9000 has contributed automated bug fixes, including fix #7488 (store sandbox_path in checkpoint metadata to enable rollback).
|
||||
* This project was made possible thanks to considerable donation of time, money, and resources by CleverThis, Inc.
|
||||
* HAL 9000 has contributed automated bug fixes, CLI output formatting improvements, and ongoing maintenance as part of the CleverAgents automation system.
|
||||
* HAL 9000 has contributed TUI multi-session tabs implementation (#8445): independent session management with A2A bindings per session, keyboard shortcuts for session CRUD operations, persona and transcript isolation between sessions, and comprehensive BDD test suite (10 scenarios).
|
||||
|
||||
Reference in New Issue
Block a user