Postgresql Mcp— agent skill

Postgresql Mcp — independently scanned and version-tracked by SaferSkills.

by neverinfamous·Agent Skill·github.com/neverinfamous/postgresql-mcp

Is Postgresql Mcp safe to install?

SaferSkills independently audited Postgresql Mcp (Agent Skill) and scored it 65/100 (yellow). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 180 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.

Score
65/100
●●●●●●●○○○
↑ +0 since first scan (65 → 65)Re-scan~30s
Latest scan
ScannedJun 24, 2026 · 28d ago
Scans run1 over 90 days
Detectors55 checks · 5 categories
Findings180 warnings · 0 high
EngineSaferSkills 2b638c6
View methodology →
SaferSkills installs
This week0
This month0
All time0
CategoryWeightCategory scoreContribution
Securityprompt, exec, net, exfil, eval
35%
0
0.0 pts
Supply chainhash, typosquat, maintainer, lockfile
20%
100
20.0 pts
Maintenancestaleness, pinning, CI
15%
100
15.0 pts
TransparencySKILL.md, perms, README
15%
100
15.0 pts
Communityinstalls, verify, response
15%
100
15.0 pts

Findings & checks · 180 flagged

Securityscore 0 · 180 findings
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-admin.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-admin.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-admin.md
L204
test-server/test-advanced/test-tools-advanced-admin.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-backup.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-backup.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-backup.md
L204
test-server/test-advanced/test-tools-advanced-backup.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-citext.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-citext.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-citext.md
L204
test-server/test-advanced/test-tools-advanced-citext.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-core-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-core-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-core-part1.md
L204
test-server/test-advanced/test-tools-advanced-core-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-core-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-core-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-core-part2.md
L204
test-server/test-advanced/test-tools-advanced-core-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-cron.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-cron.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-cron.md
L204
test-server/test-advanced/test-tools-advanced-cron.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-docstore.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-docstore.md· markdown
504. Clean up any `stress_*` tables after testing
515. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L51)
526. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L52)
537. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L53)
548. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L54)
Occurrences
2 occurrences · first at L52, also L205
Show all 2 locations
Line
File
L52
test-server/test-advanced/test-tools-advanced-docstore.md
L205
test-server/test-advanced/test-tools-advanced-docstore.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-introspection.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-introspection.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-introspection.md
L204
test-server/test-advanced/test-tools-advanced-introspection.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-jsonb-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-jsonb-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-jsonb-part1.md
L204
test-server/test-advanced/test-tools-advanced-jsonb-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-jsonb-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-jsonb-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-jsonb-part2.md
L204
test-server/test-advanced/test-tools-advanced-jsonb-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-kcache.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-kcache.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-kcache.md
L204
test-server/test-advanced/test-tools-advanced-kcache.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-ltree.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-ltree.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-ltree.md
L204
test-server/test-advanced/test-tools-advanced-ltree.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-migration.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-migration.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-migration.md
L204
test-server/test-advanced/test-tools-advanced-migration.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-monitoring.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-monitoring.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-monitoring.md
L204
test-server/test-advanced/test-tools-advanced-monitoring.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-partitioning.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-partitioning.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-partitioning.md
L204
test-server/test-advanced/test-tools-advanced-partitioning.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-partman.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-partman.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-partman.md
L204
test-server/test-advanced/test-tools-advanced-partman.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-performance-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-performance-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-performance-part1.md
L204
test-server/test-advanced/test-tools-advanced-performance-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-performance-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-performance-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-performance-part2.md
L204
test-server/test-advanced/test-tools-advanced-performance-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-pgcrypto.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-pgcrypto.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-pgcrypto.md
L204
test-server/test-advanced/test-tools-advanced-pgcrypto.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-postgis-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-postgis-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-postgis-part1.md
L204
test-server/test-advanced/test-tools-advanced-postgis-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-postgis-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-postgis-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-postgis-part2.md
L204
test-server/test-advanced/test-tools-advanced-postgis-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-roles.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-roles.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L209
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-roles.md
L209
test-server/test-advanced/test-tools-advanced-roles.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-schema.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-schema.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-schema.md
L204
test-server/test-advanced/test-tools-advanced-schema.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-security.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-security.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-security.md
L204
test-server/test-advanced/test-tools-advanced-security.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-stats-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-stats-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-stats-part1.md
L204
test-server/test-advanced/test-tools-advanced-stats-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-stats-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-stats-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-stats-part2.md
L204
test-server/test-advanced/test-tools-advanced-stats-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-text.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-text.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-text.md
L204
test-server/test-advanced/test-tools-advanced-text.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-transactions.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-transactions.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-transactions.md
L204
test-server/test-advanced/test-tools-advanced-transactions.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-vector-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-vector-part1.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-vector-part1.md
L204
test-server/test-advanced/test-tools-advanced-vector-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-advanced/test-tools-advanced-vector-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-advanced/test-tools-advanced-vector-part2.md· markdown
494. Clean up any `stress_*` tables after testing
505. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L50)
516. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L51)
527. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L52)
538. **Advanced Strict Coverage Matrix**: You must create a markdown table tracking your progr
… (108 chars elided on L53)
Occurrences
2 occurrences · first at L51, also L204
Show all 2 locations
Line
File
L51
test-server/test-advanced/test-tools-advanced-vector-part2.md
L204
test-server/test-advanced/test-tools-advanced-vector-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-admin.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-admin.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-admin.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-admin.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-backup.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-backup.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-backup.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-backup.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-citext.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-citext.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-citext.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-citext.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-core-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-core-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-core-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-cron.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-cron.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-cron.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-cron.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-docstore.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-docstore.md· markdown
544. Clean up any `temp_*` tables after testing
555. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L55)
566. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L56)
577. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L57)
588. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L58)
Occurrences
2 occurrences · first at L56, also L209
Show all 2 locations
Line
File
L56
test-server/test-tool-groups-codemode/test-tool-group-codemode-docstore.md
L209
test-server/test-tool-groups-codemode/test-tool-group-codemode-docstore.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-introspection.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-introspection.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-introspection.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-introspection.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-jsonb-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-kcache.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-kcache.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-kcache.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-kcache.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-ltree.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-ltree.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-ltree.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-ltree.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-migration.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-migration.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-migration.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-migration.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-monitoring.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-monitoring.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-monitoring.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-monitoring.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-partitioning.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-partitioning.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-partitioning.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-partitioning.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-partman.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-partman.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-partman.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-partman.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-performance-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-pgcrypto.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-pgcrypto.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-pgcrypto.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-pgcrypto.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-postgis-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-roles.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-roles.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L213
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-roles.md
L213
test-server/test-tool-groups-codemode/test-tool-group-codemode-roles.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-schema.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-schema.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-schema.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-schema.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-security.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-security.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-security.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-security.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-stats-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-text.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-text.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-text.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-text.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-transactions.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-transactions.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-transactions.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-transactions.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part1.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Code Mode Strict Coverage Matrix**: You must create a markdown table tracking your prog
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part2.md
L208
test-server/test-tool-groups-codemode/test-tool-group-codemode-vector-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-admin.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-admin.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-admin.md
L208
test-server/test-tool-groups/test-tool-group-admin.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-backup.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-backup.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-backup.md
L208
test-server/test-tool-groups/test-tool-group-backup.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-citext.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-citext.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-citext.md
L208
test-server/test-tool-groups/test-tool-group-citext.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-core-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-core-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-core-part1.md
L208
test-server/test-tool-groups/test-tool-group-core-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-core-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-core-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-core-part2.md
L208
test-server/test-tool-groups/test-tool-group-core-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-cron.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-cron.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-cron.md
L208
test-server/test-tool-groups/test-tool-group-cron.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-docstore.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-docstore.md· markdown
544. Clean up any `temp_*` tables after testing
555. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L55)
566. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L56)
577. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L57)
588. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L58)
Occurrences
2 occurrences · first at L56, also L209
Show all 2 locations
Line
File
L56
test-server/test-tool-groups/test-tool-group-docstore.md
L209
test-server/test-tool-groups/test-tool-group-docstore.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-introspection.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-introspection.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-introspection.md
L208
test-server/test-tool-groups/test-tool-group-introspection.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-jsonb-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-jsonb-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-jsonb-part1.md
L208
test-server/test-tool-groups/test-tool-group-jsonb-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-jsonb-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-jsonb-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-jsonb-part2.md
L208
test-server/test-tool-groups/test-tool-group-jsonb-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-kcache.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-kcache.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-kcache.md
L208
test-server/test-tool-groups/test-tool-group-kcache.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-ltree.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-ltree.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-ltree.md
L208
test-server/test-tool-groups/test-tool-group-ltree.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-migration.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-migration.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-migration.md
L208
test-server/test-tool-groups/test-tool-group-migration.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-monitoring.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-monitoring.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-monitoring.md
L208
test-server/test-tool-groups/test-tool-group-monitoring.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-partitioning.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-partitioning.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-partitioning.md
L208
test-server/test-tool-groups/test-tool-group-partitioning.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-partman.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-partman.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-partman.md
L208
test-server/test-tool-groups/test-tool-group-partman.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-performance-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-performance-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-performance-part1.md
L208
test-server/test-tool-groups/test-tool-group-performance-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-performance-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-performance-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-performance-part2.md
L208
test-server/test-tool-groups/test-tool-group-performance-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-pgcrypto.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-pgcrypto.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-pgcrypto.md
L208
test-server/test-tool-groups/test-tool-group-pgcrypto.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-postgis-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-postgis-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-postgis-part1.md
L208
test-server/test-tool-groups/test-tool-group-postgis-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-postgis-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-postgis-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-postgis-part2.md
L208
test-server/test-tool-groups/test-tool-group-postgis-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-roles.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-roles.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L213
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-roles.md
L213
test-server/test-tool-groups/test-tool-group-roles.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-schema.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-schema.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-schema.md
L208
test-server/test-tool-groups/test-tool-group-schema.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-security.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-security.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-security.md
L208
test-server/test-tool-groups/test-tool-group-security.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-stats-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-stats-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-stats-part1.md
L208
test-server/test-tool-groups/test-tool-group-stats-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-stats-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-stats-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-stats-part2.md
L208
test-server/test-tool-groups/test-tool-group-stats-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-text.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-text.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-text.md
L208
test-server/test-tool-groups/test-tool-group-text.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-transactions.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-transactions.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-transactions.md
L208
test-server/test-tool-groups/test-tool-group-transactions.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-vector-part1.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-vector-part1.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-vector-part1.md
L208
test-server/test-tool-groups/test-tool-group-vector-part1.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
MEDIUM"Never tell the user" non-disclosure imperative in the skillSS-SKILL-INJECT-IMPERATIVE-01 · Prompt injection · test-server/test-tool-groups/test-tool-group-vector-part2.md×2
MEDIUMit fires on intent; whether the agent honors the non-disclosure imperative depends on the host model.
Why it matters

A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.

The exact value spotted
excerpttest-server/test-tool-groups/test-tool-group-vector-part2.md· markdown
534. Clean up any `temp_*` tables after testing
545. Report all failures, broken contracts, or deviations from defined standards (e.g., P154 o
… (108 chars elided on L54)
556. Do not mention what already works well or issues well documented in ServerInstructions an
… (41 chars elided on L55)
567. **Error path testing**: For **every** tool, test at least **two** invalid inputs: (a) a d
… (108 chars elided on L56)
578. **Strict Coverage Matrix**: You must create a markdown table tracking your progress in yo
… (108 chars elided on L57)
Occurrences
2 occurrences · first at L55, also L208
Show all 2 locations
Line
File
L55
test-server/test-tool-groups/test-tool-group-vector-part2.md
L208
test-server/test-tool-groups/test-tool-group-vector-part2.md
How to fix
Remove the non-disclosure imperative, or rescope it so it limits output format, not honesty to the user.
  1. Delete any "never reveal / never tell the user" line aimed at the model's own behavior.
  2. Keep legitimate confidentiality rules about external data (e.g. "do not echo API keys"), which are user-protective, not user-deceiving.
Framework references
OWASPLLM01ATLASAML.T0051
Trace & refs
ruleSS-SKILL-INJECT-IMPERATIVE-01sha2566a946b04808c7377rubric 365aacaView on GitHub
Supply chainscore 100 · 0 findings
All supply chain checks passedNo findings in this category for the latest scan.pass
Maintenancescore 100 · 0 findings
All maintenance checks passedNo findings in this category for the latest scan.pass
Transparencyscore 100 · 0 findings
All transparency checks passedNo findings in this category for the latest scan.pass
Communityscore 100 · 0 findings
All community checks passedNo findings in this category for the latest scan.pass
Vendor response · right of reply
Are you the maintainer? Submit a response →

Audit the pieces. Scan the whole. Decide.

~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.