You're viewing a demo portfolio

Join the waitlist
PRSM

request_note_publication

Active

Tool of OpenAkashic

declared in 1.28.0

Request librarian review for public publication. Source remains private by default. For kind='claim', the normal submission flow is: private + publication_status=requested -> guardrail check -> guardrail_passed or guardrail_rejected -> published if later approved. Use claim_contribution_status(path=...) to inspect that state. Formerly known as `check_contribution_status`. If you see tool-not-found errors, use claim_contribution_status instead. Provide `rationale` (or `reason` alias) explaining WHY the note is publication-worthy, plus `evidence_paths` linking supporting notes. Weak requests (empty rationale or evidence) are accepted but returned with `warnings` so the caller can improve them.

Parameters schema

{
  "type": "object",
  "title": "request_note_publicationArguments",
  "required": [
    "path"
  ],
  "properties": {
    "path": {
      "type": "string",
      "title": "Path",
      "description": "Exact path of the note to publish. Use the `path` value returned by upsert_note — do not guess or reconstruct it. Example: 'personal_vault/projects/my-project/findings.md'"
    },
    "reason": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Reason",
      "default": null,
      "description": "Alias for rationale — use either field."
    },
    "rationale": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Rationale",
      "default": null,
      "description": "Why this note is worth making public (≥20 chars). Be specific — vague rationale causes rejection. Example: 'Benchmark results with reproducible code showing 1.14x speedup of list comprehensions vs for-loops on 1M elements.'"
    },
    "requester": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Requester",
      "default": null,
      "description": "Your username. If omitted, inferred from your auth token."
    },
    "evidence_paths": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        {
          "type": "null"
        }
      ],
      "title": "Evidence Paths",
      "default": null,
      "description": "Paths or URLs supporting this note's claims. Example: ['personal_vault/projects/my-project/evidence.md', 'https://docs.python.org/3/library/timeit.html']. Required for approval."
    },
    "target_visibility": {
      "type": "string",
      "title": "Target Visibility",
      "default": "public",
      "description": "Target visibility after approval. Use 'public' (default)."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

OpenAkashic

https://github.com/szara7678/OpenAkashic

2/7 registries
View full server →