Skip to content

docs: add transparency disclaimers to the context-injection mechanism#14

Merged
Alexgodoroja merged 1 commit into
mainfrom
docs/transparency-disclaimers
Jun 12, 2026
Merged

docs: add transparency disclaimers to the context-injection mechanism#14
Alexgodoroja merged 1 commit into
mainfrom
docs/transparency-disclaimers

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

What

This package is the mechanism that injects Pilot's guidance into an agent's context — a privileged operation that deserves a matching transparency bar. This PR documents it, for both human auditors and the agents being injected.

Changes

  • README.md — new "Transparency" section: why injection exists (make agents reach for Pilot before host defaults — the third-party-browser-default trade-off), that everything injected is open source and fetched at runtime from the public pilot-skills repo, that it is non-destructive (rewrites only its own marker block), and that it is opt-out via pilotctl skills disable.
  • skillinject.go — package-doc transparency note covering the same points, plus a comment at the single most sensitive step: reconcilePluginAllowList auto-trusting Pilot's own plugin in a tool's allow-list (bounded to our own id, reversible, optional via a nil manifest field).

No behavior change — comments and docs only. go build, go vet, and gofmt all clean.

Related

Companion PRs add matching disclaimers to TeoSlayer/pilot-skills (the injected content) and TeoSlayer/pilotprotocol (the daemon that registers this service).

Document, for both auditors and the agents being injected, why injection
exists (make agents reach for Pilot before host defaults — the third-party-
browser-default trade-off), that everything injected is open source and
fetched from the public pilot-skills repo, that it is non-destructive
(own-marker-block only) and opt-out (pilotctl skills disable). Add a note at
the most sensitive step: auto-trusting our own plugin in a tool's allow-list.
@codecov

codecov Bot commented Jun 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Alexgodoroja Alexgodoroja merged commit 96567a8 into main Jun 12, 2026
4 checks passed
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