Skip to main content

fscr-task-rest-execution

Execute an explicitly requested task-declared Oracle Fusion REST operation after Data Loader Task Validation.

Quellinformationen

Repository
oracle/Fusion-Setup-Configuration-Registry
Letzte Quellaktivität
20. Oktober 2026 um 23:48
Erkannte Sprache von SKILL.md
Englisch
Sterne
0
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
skill_id
core.data-loader.fscr-task-rest
name
FSCR Task REST Execution
description
Execute an explicitly requested task-declared Oracle Fusion REST operation after Data Loader Task Validation.
layer
core
type
import
execution_mode
hybrid
owner_team
Central platform team
inputs
["task_context","operation","draft_payload","rule_results","execution_approval"]
outputs
["execution_result","validation_result","diagnostics"]
# FSCR Task REST Execution This Skill is called only by `core/data-loader/task-hook` when the user explicitly requests a named Oracle REST operation. It reads only the selected REST operation document and never calls Data Loader upload or initiation. 1. Use the selected task context supplied by Task Hook; do not resolve another task. 2. If `ora-resource/ora_rest_execution.md` exists, read only its matching task/operation section. Otherwise read the matching section in `ora-resource/ora_rest_documentation.md`. Never merge or fall back from an existing `ora_rest_execution.md`; an absent or invalid operation there fails closed. 3. Refuse absent, ambiguous, or disabled operations. Permit only `GET`, `POST`, or `PATCH` with a declared relative Fusion REST path. 4. Obtain Describe metadata when declared and map supplied input to a draft payload. Submit the draft payload to Task Hook `validate-fscr-task-rest-payload`. Direct REST does not load `ora_rule_registry.json`, task-rule resources, or Data Loader validation. For `POST` or `PATCH`, show the validated exact payload and obtain explicit approval immediately before execution. Do not retry writes. 5. Invoke only the shared client: `python core/fusion-api/rest-api-client/scripts/fusion_rest_client.py <URL> --method <METHOD> --header REST-Framework-Version=9 [--body <JSON>]` 6. Return the REST result as terminal. Do not prepare, upload, or initiate a Data Loader upload artifact afterwards.
Auf GitHub ansehen