Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Implement coderd side of RPC communication #619

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
DanielleMaywood opened this issue May 7, 2025 · 0 comments
Open

Implement coderd side of RPC communication #619

DanielleMaywood opened this issue May 7, 2025 · 0 comments
Assignees
Labels
s estimated at 1-2 days of work

Comments

@DanielleMaywood
Copy link

We need the parent agent to be able to create/delete/list dev containers from coderd. The agent.proto definition should be updated and implemented on the coderd side.

message CreateDevContainerAgentRequest {
	string name = 1;
	string directory = 2;
}

message CreateDevContainerAgentResponse {
	bytes id = 1;
	bytes auth_token = 2;
}

message DeleteDevContainerAgentRequest {
  bytes id = 1;
}

message ListDevContainerAgentsResponse {
	message DevContainerAgent {
		string name = 1;
		bytes id = 2;
	}

	repeated DevContainerAgent agents = 1;
}

service Agent {
	...
  rpc CreateDevContainerAgent(CreateDevContainerAgentRequest) returns (CreateDevContainerAgentResponse);
  rpc DeleteDevContainerAgent(DeleteDevContainerAgentRequest) returns ();
  rpc ListDevContainerAgents() returns (ListDevContainerAgentsResponse);
}
@DanielleMaywood DanielleMaywood added the s estimated at 1-2 days of work label May 7, 2025
@DanielleMaywood DanielleMaywood self-assigned this May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s estimated at 1-2 days of work
Projects
None yet
Development

No branches or pull requests

1 participant