Skip to content

Clarify observation context management - #264

Merged
domfarolino merged 2 commits into
webmachinelearning:mainfrom
1aifanatic:issue-231-observation-context-clarification
Sep 29, 2026
Merged

domfarolino merged 2 commits into
webmachinelearning:mainfrom
1aifanatic:issue-231-observation-context-clarification

Conversation

@1aifanatic

@1aifanatic 1aifanatic commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #231.

Summary

This adds a non-normative clarification to the page-observation section:

  • an observation still contains the complete tool map required by the current specification;
  • this does not require an agent implementation to append that map verbatim to model input repeatedly;
  • diffing, caching, filtering, and absorbing repeated observations are agent-product context-management choices outside WebMCP conformance.

Scope

The change does not alter observation timing, remove the complete tool map, or attempt to resolve the adjacent application-driven observation and session/compaction discussions in #229 and #232.

Validation

  • CSSWG Bikeshed API build: HTTP 200
  • git diff --check: clean

Preview | Diff

@w3cbot

w3cbot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

anssiko marked as non substantive for IPR from ash-nazg.

@1aifanatic

Copy link
Copy Markdown
Contributor Author

Hi @domfarolino — following up on this small clarification PR for #231. It adds the non-normative implementation guidance you welcomed: agents can deduplicate, diff, or otherwise filter repeated observations rather than treating every tool-map snapshot as new context. The IPR check is green and the PR is mergeable. Happy to adjust the wording or placement if you prefer.

@domfarolino domfarolino left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I like this clarification.

@domfarolino
domfarolino merged commit 19fc565 into webmachinelearning:main Sep 29, 2026
2 checks passed
github-actions Bot added a commit that referenced this pull request Sep 29, 2026
SHA: 19fc565
Reason: push, by domfarolino

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

Observations are specified as context thrashing

3 participants