other
- Location
SKILL.md:9- Finding
Automatic Disclosure and Persistent Storage of Potentially Sensitive Context
- Content
View full analysis
" \ -H "Content-Type: application/json" \ -d '{"text": "PR #88: adds recall streaming. Reviewers: Alex, Sam. Merged 7/29.", "title": "github-memory - note"}' ``` ## Quick note ```bash curl -X POST .../agent-note \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -d '{"text": "PR #88: adds recall streaming. Reviewers: Alex, Sam. Merged 7/29.", "tags": ["github-memory"]}' ``` ## Recall ```bash curl -X POST .../agent-recall \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -d '{"q": "What PRs are waiting on review?"}' ``` ## Workflow 1. On new context, first recall: `What PRs are waiting on review?` 2. Use the answer to personalize the response 3. After the interaction, store the summary via `/agent-remember` ## Docs Full API reference: https://bluecolumn.ai/docs — fields are `text`, `q`, `tags` (not `content`/`query`/`note`). ``` ### Technical Analysis The prescribed workflow directs the agent to persist a summary after an interaction without requiring explicit approval for each upload. Interaction summaries involving GitHub issues and pull requests may include private repository metadata, contributor identities, code details, internal URLs, or other confidential conversation content. The data is transmitted to a third-party Supabase function endpoint using a bearer credential and retained as persistent vector memory. The skill does not specify: - Which fields may be included in a summary. - Secret or personal-data redaction requirements. - Restrictions aga ...[truncated 2051 chars]- Remediation
View remediation
