summaryrefslogtreecommitdiff
path: root/src/panto_home.zig
diff options
context:
space:
mode:
authort <t@tjp.lol>2026-06-01 08:21:00 -0600
committert <t@tjp.lol>2026-06-01 11:20:56 -0600
commit1beefefc69beee214430eb5bd2528a4f5692d2a8 (patch)
treea459dbde5da17babe7d872999341d2006ebfe02e /src/panto_home.zig
parent5c016cfdbcb122e2b4f0496ef946642d68953c4b (diff)
Rename system extension layer to base for clarity
Replace all references to the "system" layer with "base" to better reflect its role as the foundational extension/tool layer in panto's hierarchy. The layer hierarchy now consistently uses: project > user > base. Includes: - Update agent README and build.zig documentation - Refactor tool registry and config module to support layered lookups - Add TestHarness abstraction for cleaner test setup - Improve JSON serialization with wire-encoded tool names - Add glob pattern matching for tool/extension discovery
Diffstat (limited to 'src/panto_home.zig')
-rw-r--r--src/panto_home.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/panto_home.zig b/src/panto_home.zig
index 353e54b..e75d14b 100644
--- a/src/panto_home.zig
+++ b/src/panto_home.zig
@@ -30,10 +30,10 @@ pub const Layout = struct {
allocator: Allocator,
/// `$PANTO_HOME` itself.
home: []u8,
- /// `$PANTO_HOME/agent/` — the "system" extension/tool tree,
+ /// `$PANTO_HOME/agent/` — the "base" extension/tool tree,
/// populated at bootstrap from files embedded into the panto
/// binary. Searched after user/project layers for tools and
- /// extensions; project shadows user shadows system.
+ /// extensions; project shadows user shadows base.
agent_dir: []u8,
/// `$PANTO_HOME/rocks/lua-<lua_version>/` — the versioned tree.
tree: []u8,