Skip to content

docs: auto-update for merged PRs (2026-09-12) - #4251

Merged
dgageot merged 1 commit into
mainfrom
docs/auto-update
Sep 12, 2026
Merged

dgageot merged 1 commit into
mainfrom
docs/auto-update

Conversation

@aheritier

Copy link
Copy Markdown
Collaborator

Documentation updates

  • fix(tui): allow editing pending messages #4248 – fix(tui): allow editing pending messages: Documented the new Alt+Up shortcut in docs/features/tui/index.md:
    • Added a row to the Keyboard Shortcuts table describing that it recalls all pending (steered/follow-up/queued) messages back into the editor.
    • Expanded the lean-TUI steering/follow-up paragraph to explain that Alt+Up withdraws still-pending messages (concatenated in send order) for editing, while messages the agent already picked up are left untouched.

PRs reviewed with no doc changes needed

Source PR: #4248

Document the new Alt+Up shortcut that recalls pending steered,
follow-up, and locally queued messages back into the editor for
editing, in both the lean-TUI steering paragraph and the keyboard
shortcuts table.

Reflects changes from #4248.
Source PR: #4248
@aheritier
aheritier requested a review from a team as a code owner September 12, 2026 04:02
@aheritier aheritier added kind/docs Documentation-only changes area/docs Documentation changes labels Sep 12, 2026
@dgageot
dgageot added this pull request to the merge queue Sep 12, 2026
Merged via the queue into main with commit 4c8ddfb Sep 12, 2026
22 checks passed
@dgageot
dgageot deleted the docs/auto-update branch September 12, 2026 07:10
social4hyq pushed a commit to social4hyq/homebrew-core that referenced this pull request Sep 20, 2026
docker-agent 1.139.0

Created-by: HarmonybrewBot
Commit-by: HarmonybrewBot
Merged-by: HarmonybrewBot
Description: Created by `brew bump`

---

Created with `brew bump-formula-pr`.<details>
  <summary>release notes</summary>
  <pre>This release delivers several bug fixes for runtime delegation, TUI message handling, and configuration isolation, alongside new API capabilities, TUI performance improvements, and new lint enforcement tooling.

## What's New

- Adds `GET /api/sessions?active=true` query parameter for lightweight listing of currently attached sessions without reading full session history from disk
- Adds toolset graph traversal and explicit `RuntimeHandler` identity to correctly wire capabilities for composite or decorator-wrapped toolsets
- Adds `HookBuiltinsDocumented` lint cop and documents previously missing hook builtins (`http_post`, `limit_large_tool_results`, `safer_shell`, `snapshot`) in schema and docs
- Adds `EnvironmentVariablePrefix` lint cop enforcing the `DOCKER_AGENT_` prefix for public environment variables; migrates `CAGENT_PPROF_ADDR` to `DOCKER_AGENT_PPROF_ADDR`
- Adds `TUIKeyBindings` lint cop to enforce safe key binding comparisons in TUI code, preventing silent mismatches from raw `msg.String()` comparisons

## Improvements

- Retains message renders on height-only terminal resize, skipping redundant re-renders when width is unchanged
- Preallocates transcript lines from cached heights to reduce allocations during TUI layout

## Bug Fixes

- Fixes race condition in `LoadWithConfig` by always cloning `RuntimeConfig` to keep resolved models, providers, and encrypted config isolated per load
- Fixes TUI to allow editing pending (steered/follow-up/queued) messages via Alt+Up, withdrawing them back into the editor in submission order
- Fixes pending-message restoration integrated with tab ownership in the TUI
- Fixes classification of idle streams before output in the runtime
- Fixes retry admission for delegated idle streams with a one-time direct-transfer retry
- Fixes recovery of direct task transfers in the runtime
- Fixes preservation of omitted default model policies in config
- Fixes isolation of per-agent CLI model override policies while preserving real model identity
- Fixes `--record`/`--fake` capture proxy to require Docker Desktop authentication only for HTTPS `docker.com` gateway requests, not loopback or third-party gateways

## Technical Changes

- Consolidates per-tab UI state into `tabModel` in the TUI, replacing six separate maps and top-level aliases
- Makes empty provider registry explicit by renaming `DefaultRegistry` to `EmptyRegistry` and removing silent nil-registry fallbacks
- Refreshes the embedded models.dev catalog snapshot (+310 added, -83 removed, ~331 updated)
- Adds CI reporting for failed main test runs, filing deduplicated bug issues with throttled repeat comments
- Stabilizes the zizmor workflow audit in CI
- Speeds up Go tests in CI and improves failure reporting with timing summaries and raw JSON output artifacts
---

## What's Changed
* chore(deps): bump the actions group across 1 directory with 3 updates by @dependabot[bot] in docker/docker-agent#4227
* docs: update CHANGELOG.md for v1.138.1 by @docker-read-write[bot] in docker/docker-agent#4240
* fix: always clone RuntimeConfig in LoadWithConfig to prevent race by @dgageot in docker/docker-agent#4241
* chore: bump direct Go dependencies (20 of 22) by @dgageot in docker/docker-agent#4243
* feat: add GET /api/sessions?active=true for lightweight attached-session listing by @dgageot in docker/docker-agent#4244
* fix(tui): allow editing pending messages by @rumpl in docker/docker-agent#4248
* docs: auto-update for merged PRs (2026-09-12) by @aheritier in docker/docker-agent#4251
* feat(ci): report failed main test runs by @aheritier in docker/docker-agent#4245
* fix(record): require Docker auth only for HTTPS docker.com gateways by @aheritier in docker/docker-agent#4252
* chore(deps): bump docker/docs/.github/workflows/validate-upstream.yml from 920ee0bb1e638c6a39d7c2a1075fa2b1d8f451a7 to bbf8dfd2f0205fd5c754eedceac8f8b69aa91f81 in the actions group across 1 directory by @dependabot[bot] in docker/docker-agent#4254
* refactor(provider): make empty registry explicit by @dgageot in docker/docker-agent#4256
* feat: toolset graph traversal and explicit RuntimeHandler identity by @dgageot in docker/docker-agent#4257
* refactor(tui): consolidate tab UI ownership by @dgageot in docker/docker-agent#4255
* chore: refresh models.dev snapshot (+310 -83 ~331) by @github-actions[bot] in docker/docker-agent#4258
* ci: speed up Go tests and improve CI failure reporting by @aheritier in docker/docker-agent#4249
* feat(lint): add HookBuiltinsDocumented cop and document missing builtins by @dgageot in docker/docker-agent#4260
* feat(lint): add EnvironmentVariablePrefix cop and migrate pprof to DOCKER_AGENT_PPROF_ADDR by @dgageot in docker/docker-agent#4261
* perf(tui): avoid redundant renders on height-only resize by @dgageot in docker/docker-agent#4259
* fix: recover delegated idle streams and preserve model override policy by @aheritier in docker/docker-agent#4247
* feat(lint): enforce TUI key bindings by @dgageot in docker/docker-agent#4262


**Full Changelog**: docker/docker-agent@v1.138.1...v1.139.0
</pre>
  <p>View the full release notes at <a href="https://github.com/docker/docker-agent/releases/tag/v1.139.0">https://github.com/docker/docker-agent/releases/tag/v1.139.0</a>.</p>
</details>
<hr>

See merge request: Harmonybrew/homebrew-core!20161
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Documentation changes kind/docs Documentation-only changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants