Skip to content

app-server: refactor connection state#17852

Open
euroelessar wants to merge 2 commits intomainfrom
ruslan/refactor-connection-state-2
Open

app-server: refactor connection state#17852
euroelessar wants to merge 2 commits intomainfrom
ruslan/refactor-connection-state-2

Conversation

@euroelessar
Copy link
Copy Markdown
Collaborator

Summary

  • Rename the app-server connection session type to ConnectionState.
  • Store outbound readiness directly on shared connection state.
  • Route outbound connection filtering through Arc<ConnectionState> instead of duplicated outbound mirrors.

Validation

  • just fmt
  • cargo test -p codex-app-server (unit tests passed; integration suite failed in 3 shell-output-sensitive tests because /Users/ruslan/.zprofile:8: command not found: pyenv was captured in command output)
  • just fix -p codex-app-server

Draft while CI validates the rebased branch.

@euroelessar euroelessar requested a review from jif-oai April 14, 2026 23:49
@euroelessar euroelessar marked this pull request as ready for review April 14, 2026 23:50
@euroelessar euroelessar force-pushed the ruslan/refactor-connection-state-2 branch from 3fec66b to e8f7382 Compare April 14, 2026 23:56
@euroelessar euroelessar marked this pull request as draft April 14, 2026 23:56
@euroelessar euroelessar marked this pull request as ready for review April 15, 2026 04:36
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