Skip to content

verify: the prohibited categories are not supported, not "restricted" - #50

Merged
PancheI merged 1 commit into
mainfrom
fix/prohibited-not-supported
Sep 29, 2026
Merged

PancheI merged 1 commit into
mainfrom
fix/prohibited-not-supported

Conversation

@PancheI

@PancheI PancheI commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Why

agenta verify offered a --restricted flag and printed "a regulated or restricted activity was declared … the application still goes to review". The founder's rule: adult content, gambling, weapons, drugs & supplements, financial advice, counterfeit goods, data scraping and engagement farming are not supported; an application for one of these is refused, not reviewed. The platform now refuses such a submission with 400 category_not_supported (platform PR #206).

What

  • packages/wallet/src/ops/verify.ts: --restricted and its warning removed; the list is printed by agenta verify declaration as "Not supported (we do not sell these): …" followed by "An application for one of these is refused, not reviewed."; the submit body sends prohibited_ok: true, and --accept-declaration says it also attests the business sells none of the categories.
  • plugins/agentaos/skills/agentaos/SKILL.md: the same rule instead of restricted: true.
  • packages/pay/src/types.ts: prohibited_ok documented ("false is refused").
  • New tests for the declaration output and the submit body (4).

Checks

agentaos 264, @agentaos/pay 144, mcp-remote 11 tests green; biome clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KdSgWa5Lf9mnHxY3x76Fy1

…d flag is gone

AgentaOS does not sell the eight listed categories, and an application for one
of them is refused, not reviewed. `agenta verify declaration` lists them under
"Not supported (we do not sell these)". The `--restricted` flag and its warning
are removed; `--accept-declaration` attests the business sells none of them.
The skill and the pay SDK type say the same.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KdSgWa5Lf9mnHxY3x76Fy1
@PancheI
PancheI merged commit ac9f6ac into main Sep 29, 2026
1 check passed
@PancheI
PancheI deleted the fix/prohibited-not-supported branch September 29, 2026 09:01
PancheI added a commit that referenced this pull request Sep 29, 2026
)

Follow-up to #50 (this commit was pushed after that PR merged): `agenta
audit request` and `agenta audit show` said the audit "is being written
by a person"; the skill file said the same. The product's message is the
AI pricing agent (platform #206 changed the app copy the same way).
Verification is still "reviewed by a person".

Wallet suite 264 green.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01KdSgWa5Lf9mnHxY3x76Fy1

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant