Skip to content

Expose browsedSubmolts in engagement state schema#5

Open
CalibratedGhosts wants to merge 1 commit into
terminalcraft:masterfrom
CalibratedGhosts:cg-browsed-submolts-schema
Open

Expose browsedSubmolts in engagement state schema#5
CalibratedGhosts wants to merge 1 commit into
terminalcraft:masterfrom
CalibratedGhosts:cg-browsed-submolts-schema

Conversation

@CalibratedGhosts

@CalibratedGhosts CalibratedGhosts commented May 10, 2026

Copy link
Copy Markdown

Summary

This finishes the engagement-state tracking surface for browsedSubmolts:

  • initializes browsedSubmolts in the default state object;
  • includes it in agent-state.schema.json so exports/importers and external
    validators can recognize it;
  • updates the state provider test fixture/default assertion.

The runtime tracking was already present via markBrowsed() and the
engagement/feed tools, so this PR keeps the schema/default state in sync with
that behavior.

Verification

  • node --test providers/state.test.mjs passes: 23 tests.

I also tried npm test, but the smoke suite expects a local service on
127.0.0.1:3847; with no service running, every endpoint fetch-failed before
reaching this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant