pathrule_log_activity
Log a file-modifying response with structured taxonomy and file paths. Call this AFTER every response where you created, edited, or deleted files: one call per response, not per file. task_summary is ONE sentence, ideally 300 characters or less; longer text is stored shortened with a warning, never refused, so do not retry. Send workspace-relative file paths (files_touched.by_area, at most 60 are kept); this server cannot see your files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | ||
| action | Yes | ||
| domain | Yes | ||
| verbose | No | Return the stored entry too. | |
| subjects | No | Lowercase keywords; the first 5 are kept, extras are dropped. | |
| ai_client | No | ||
| node_path | No | Workspace-relative folder the work belongs to, e.g. '/apps/api'. | / |
| operation_id | No | Stable key for retries: the same key stores one entry; otherwise use the HTTP Idempotency-Key header. | |
| task_summary | Yes | ||
| workspace_id | No | Optional; defaults to the OAuth grant workspace. Cannot change its binding. | |
| files_touched | No | Optional. A malformed value logs the entry without files. |