Commit Graph

10 Commits

Author SHA1 Message Date
Eric Traut
80930bdfb4 Added remote capability 2026-03-15 08:15:28 -06:00
Eric Traut
3125bec9b9 codex: address PR review feedback (#14710) 2026-03-14 22:48:45 -06:00
Eric Traut
ed0601b15b Remove reload auth 2026-03-14 14:44:04 -06:00
Eric Traut
fb3a9ec842 Part 10 2026-03-14 14:07:14 -06:00
Eric Traut
be8c53a36d Part 9 2026-03-14 13:37:48 -06:00
Eric Traut
1dbe04b994 Part 8 2026-03-14 13:14:17 -06:00
Eric Traut
8e103c9c8a Part 4 2026-03-14 12:05:03 -06:00
Eric Traut
9dba7337f2 Start TUI on embedded app server (#14512)
This PR is part of the effort to move the TUI on top of the app server.
In a previous PR, we introduced an in-process app server and moved
`exec` on top of it.

For the TUI, we want to do the migration in stages. The app server
doesn't currently expose all of the functionality required by the TUI,
so we're going to need to support a hybrid approach as we make the
transition.

This PR changes the TUI initialization to instantiate an in-process app
server and access its `AuthManager` and `ThreadManager` rather than
constructing its own copies. It also adds a placeholder TUI event
handler that will eventually translate app server events into TUI
events. App server notifications are accepted but ignored for now. It
also adds proper shutdown of the app server when the TUI terminates.
2026-03-13 12:04:41 -06:00
Dylan Hurd
05332b0e96 fix(bazel) add missing app-server-client BUILD.bazel (#14027)
## Summary
Adds missing BUILD.bazel file for the new app-server-client crate

## Testing
- [x] 🤞 that this gets bazel ci to pass
2026-03-09 03:42:54 +00:00
Eric Traut
da3689f0ef Add in-process app server and wire up exec to use it (#14005)
This is a subset of PR #13636. See that PR for a full overview of the
architectural change.

This PR implements the in-process app server and modifies the
non-interactive "exec" entry point to use the app server.

---------

Co-authored-by: Felipe Coury <felipe.coury@gmail.com>
2026-03-08 18:43:55 -06:00