Complete Phase 1 of subprocess management in gadget-drone:
- SubProcessService with graceful shutdown (SIGINT→SIGKILL), halt, getLog
- SubprocessTool with create/list/kill/killAll/halt/log commands
- Registered in agent toolbox for build/test/ship/develop modes
- Fixed missing {{process_management_block}} replacement in chat-session.ts
- 34 unit tests across service and tool
- Comprehensive documentation in docs/subprocess.md
12 lines
451 B
TypeScript
12 lines
451 B
TypeScript
// Copyright (C) 2026 Rob Colbert <rob.colbert@openplatform.us>
|
|
// Licensed under the Apache License, Version 2.0
|
|
|
|
export { FileReadTool } from "./read.ts";
|
|
export { FileWriteTool } from "./write.ts";
|
|
export { FileEditTool } from "./edit.ts";
|
|
export { ShellExecTool } from "./shell.ts";
|
|
export { ListTool } from "./list.ts";
|
|
export { GrepTool } from "./grep.ts";
|
|
export { GlobTool } from "./glob.ts";
|
|
export { SubprocessTool } from "./subprocess.ts";
|