Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/teamharness-boundary-and-contracts.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ TeamHarness owns:
projects, task delegation, and task execution.
- Explicit MCP tools for team messages, shared files, project flow, task flow,
and plugin health.
- A single plugin tarball installed through the HiClaw `agentteams` CLI by
- A single plugin tarball installed through the AgentTeams `agentteams` CLI by
default and compatible with LoongSuite `plugin-probe` for local runtimes.

TeamHarness does not own:
Expand Down Expand Up @@ -64,7 +64,7 @@ Runtime adapter to TeamHarness:
TeamHarness plugin package to AgentSpec package:

- The TeamHarness plugin package is runtime infrastructure.
- `desired.agentPackage` in `runtime.yaml` is a HiClaw AgentSpec package and
- `desired.agentPackage` in `runtime.yaml` is an AgentTeams AgentSpec package and
belongs to the worker desired-state apply path.
- Updating an AgentSpec package must not be modeled as updating the TeamHarness
plugin package.
Expand Down
4 changes: 2 additions & 2 deletions plugins/tests/cli/test_agentteams_plugin_cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,8 @@ def test_loongsuite_plugin_probe_definition_contract(self) -> None:
"$PILOT_DATA/plugins/teamharness",
)
self.assertEqual(definition["pluginProbe"]["mountType"], "wrapper")
self.assertIn("qwenpaw", definition["detection"]["commands"])
self.assertIn("claude", definition["detection"]["commands"])
self.assertEqual(definition["detection"]["paths"], ["~/.qwenpaw"])
self.assertEqual(definition["detection"]["commands"], ["qwenpaw"])

def test_cli_installs_updates_and_uninstalls_same_tarball(self) -> None:
package = self.package_teamharness()
Expand Down
Loading