- Notifications
You must be signed in to change notification settings - Fork1.1k
Commit2840fdc
authored
feat(agent): add agent socket API (#20717)
relates to:coder/internal#1094This is number 2 of 5 pull requests in an effort to add agent scriptordering. It adds a drpc API that is exposed via a local socket. ThisAPI serves access to a lightweight DAG based dependency manager that wasinspired by systemd.In follow-up PRs:* This unit manager will be plumbed into the workspace agent struct.* CLI commands will use this agentsocket api to express dependenciesbetween coder scriptsI used an LLM to produce some of these changes, but I have conductedthorough self review and consider this contribution to be ready for anexternal reviewer.1 parent5a7d4f6 commit2840fdc
File tree
13 files changed
+2568
-60
lines changed- agent
- agentsocket
- proto
- unit
13 files changed
+2568
-60
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
642 | 642 | | |
643 | 643 | | |
644 | 644 | | |
| 645 | + | |
645 | 646 | | |
646 | 647 | | |
647 | 648 | | |
| |||
696 | 697 | | |
697 | 698 | | |
698 | 699 | | |
| 700 | + | |
699 | 701 | | |
700 | 702 | | |
701 | 703 | | |
| |||
800 | 802 | | |
801 | 803 | | |
802 | 804 | | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
803 | 813 | | |
804 | 814 | | |
805 | 815 | | |
| |||
0 commit comments
Comments
(0)