Skip to content

feat: add UpdateAppStatus to the workspace agent API#22219

Merged
spikecurtis merged 1 commit intomainfrom
spike/21335-update-app-status-coderd
Feb 24, 2026
Merged

feat: add UpdateAppStatus to the workspace agent API#22219
spikecurtis merged 1 commit intomainfrom
spike/21335-update-app-status-coderd

Conversation

@spikecurtis
Copy link
Contributor

@spikecurtis spikecurtis commented Feb 20, 2026

part of #21335

This moves updating app status (used by Tasks) into the workspace agent API over dRPC. This will allow us to update the status without having to re-authenticate each time, like we would with an HTTP PATCH request.

Further PRs in this stack will pipe these requests thru from the CLI MCP server to the agentsock and finally to this dRPC call to coderd.

Copy link
Contributor Author

spikecurtis commented Feb 20, 2026

@spikecurtis spikecurtis force-pushed the spike/21335-agentsock-windows branch from 8928981 to 5531809 Compare February 20, 2026 11:52
@spikecurtis spikecurtis force-pushed the spike/21335-update-app-status-coderd branch from 2c1cd31 to 2c40107 Compare February 20, 2026 11:52
@spikecurtis spikecurtis requested review from cstyan and sreya February 20, 2026 11:55
@spikecurtis spikecurtis marked this pull request as ready for review February 20, 2026 11:55
}

func (*FakeAgentAPI) UpdateAppStatus(context.Context, *agentproto.UpdateAppStatusRequest) (*agentproto.UpdateAppStatusResponse, error) {
panic("unimplemented")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this will get implemented later when we wire the agent up to use the new RPC.

@spikecurtis spikecurtis changed the base branch from spike/21335-agentsock-windows to graphite-base/22219 February 20, 2026 12:27
@spikecurtis spikecurtis force-pushed the spike/21335-update-app-status-coderd branch from 2c40107 to 68f096d Compare February 20, 2026 12:28
@graphite-app graphite-app bot changed the base branch from graphite-base/22219 to main February 20, 2026 12:29
@spikecurtis spikecurtis force-pushed the spike/21335-update-app-status-coderd branch from 68f096d to 38564b5 Compare February 20, 2026 12:29
@spikecurtis spikecurtis force-pushed the spike/21335-update-app-status-coderd branch from 38564b5 to 2f372de Compare February 23, 2026 09:10
@spikecurtis spikecurtis merged commit 393b387 into main Feb 24, 2026
28 checks passed
@spikecurtis spikecurtis deleted the spike/21335-update-app-status-coderd branch February 24, 2026 09:26
@github-actions github-actions bot locked and limited conversation to collaborators Feb 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants