Skip to content

Refactor OutputManager - #3454

Open
konnov wants to merge 3 commits into
mainfrom
igor/refactor-output-manager1048-core
Open

Refactor OutputManager#3454
konnov wants to merge 3 commits into
mainfrom
igor/refactor-output-manager1048-core

Conversation

@konnov

@konnov konnov commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

This PR recovers the refactoring of OutputManager from the large PR #3436.

This is purely an API and implementation change, since, in my opinion, OutputManager is full of anti-patterns.

The transfer from #3436 is done with Codex GPT-5.6-sol max.

  • I have read the section on creating a pull request
  • I have read the AI Policy
  • Tests added for any new code
  • Ran make fmt-fix (or had formatting run automatically on all files edited)

@konnov konnov mentioned this pull request Aug 18, 2026
6 tasks
@konnov
konnov force-pushed the igor/refactor-output-manager1048-core branch from 89aa16d to b3f3cff Compare August 18, 2026 13:31
@konnov
konnov marked this pull request as ready for review August 18, 2026 15:26
@konnov
konnov requested a review from thpani August 18, 2026 15:26
@konnov

konnov commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator Author

@thpani this is my dream API for OutputManager. There is no urgency here.

@konnov
konnov force-pushed the igor/refactor-output-manager1048-core branch from c0499d4 to 9390beb Compare August 26, 2026 09:49
konnov added 3 commits August 26, 2026 16:13
Signed-off-by: Igor Konnov <igor@konnov.phd>
Signed-off-by: Igor Konnov <igor@konnov.phd>
Signed-off-by: Igor Konnov <igor@konnov.phd>
@konnov
konnov force-pushed the igor/refactor-output-manager1048-core branch from 9390beb to 08ca789 Compare August 26, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant