Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md For install details, the full operation list and pagination, see [references/setup.md](references/setup.md).
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent Go client guide for Val Town; it discloses token use and account-changing API operations without hidden execution or persistence.
Install this only for Go projects that need Val Town API access. Treat VALTOWN_API_TOKEN as sensitive, avoid logging Authorization headers, and approve any code path that deletes vals, branches, files, blobs, environment variables, sends email, or runs SQL against the account.
Referenced artifact was not completely inspected
For install details, the full operation list and pagination, see [references/setup.md](references/setup.md).
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `V1blobsListWithResponse` | `GET /v1/blob` |
| `V1blobsGetWithResponse` | `GET /v1/blob/{key}` |
| `V1blobsStoreWithResponse` | `POST /v1/blob/{key}` |
| `V1blobsDeleteWithResponse` | `DELETE /v1/blob/{key}` |
| `SqliteExecuteWithResponse` | `POST /v1/sqlite/execute` |
| `SqliteBatchWithResponse` | `POST /v1/sqlite/batch` |
| `EmailsSendWithResponse` | `POST /v1/email` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `ValsList2WithResponse` | `GET /v2/vals` |
| `ValsCreate2WithResponse` | `POST /v2/vals` |
| `ValsGet2WithResponse` | `GET /v2/vals/{val_id}` |
| `ProjectsDelete2WithResponse` | `DELETE /v2/vals/{val_id}` |
| `MeVals2WithResponse` | `GET /v2/me/vals` |
| `AliasVal2WithResponse` | `GET /v2/alias/vals/{username}/{val_name}` |
| `BranchesList2WithResponse` | `GET /v2/vals/{val_id}/branches` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `BranchesList2WithResponse` | `GET /v2/vals/{val_id}/branches` |
| `BranchesCreate2WithResponse` | `POST /v2/vals/{val_id}/branches` |
| `BranchesGet2WithResponse` | `GET /v2/vals/{val_id}/branches/{branch_id}` |
| `BranchesDelete2WithResponse` | `DELETE /v2/vals/{val_id}/branches/{branch_id}` |
| `BranchesMergeUpstream2WithResponse` | `POST /v2/vals/{val_id}/branches/{branch_id}/merge-upstream` |
| `ValFilesGet2WithResponse` | `GET /v2/vals/{val_id}/files` |
| `FilesCreate2WithResponse` | `POST /v2/vals/{val_id}/files` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `ValFilesGet2WithResponse` | `GET /v2/vals/{val_id}/files` |
| `FilesCreate2WithResponse` | `POST /v2/vals/{val_id}/files` |
| `FileContentUpdate2WithResponse` | `PUT /v2/vals/{val_id}/files` |
| `FilesDelete2WithResponse` | `DELETE /v2/vals/{val_id}/files` |
| `FilesContentGet2WithResponse` | `GET /v2/vals/{val_id}/files/content` |
| `QueryValFileByIdWithResponse` | `GET /v2/files/{file_id}` |
| `ValEnvironmentVariablesListWithResponse` | `GET /v2/vals/{val_id}/environment_variables/` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `ValEnvironmentVariablesListWithResponse` | `GET /v2/vals/{val_id}/environment_variables/` |
| `ValEnvironmentVariablesCreateWithResponse` | `POST /v2/vals/{val_id}/environment_variables/` |
| `ValEnvironmentVariablesUpdateWithResponse` | `PUT /v2/vals/{val_id}/environment_variables/{key}` |
| `ValEnvironmentVariablesDeleteWithResponse` | `DELETE /v2/vals/{val_id}/environment_variables/{key}` |
| `ValEnvironmentVariableGroupsListWithResponse` | `GET /v2/vals/{val_id}/environment_variable_groups/` |
| `ValEnvironmentVariableGroupsAttachWithResponse` | `PUT /v2/vals/{val_id}/environment_variable_groups/{group_id}` |
| `ValEnvironmentVariableGroupsDetachWithResponse` | `DELETE /v2/vals/{val_id}/environment_variable_groups/{group_id}` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `ValEnvironmentVariablesDeleteWithResponse` | `DELETE /v2/vals/{val_id}/environment_variables/{key}` |
| `ValEnvironmentVariableGroupsListWithResponse` | `GET /v2/vals/{val_id}/environment_variable_groups/` |
| `ValEnvironmentVariableGroupsAttachWithResponse` | `PUT /v2/vals/{val_id}/environment_variable_groups/{group_id}` |
| `ValEnvironmentVariableGroupsDetachWithResponse` | `DELETE /v2/vals/{val_id}/environment_variable_groups/{group_id}` |
| `OrgsListWithResponse` | `GET /v2/orgs` |
| `OrgsMembershipsListWithResponse` | `GET /v2/orgs/{org_id}/memberships` |
| `V2blobsListWithResponse` | `GET /v2/blob` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `V2blobsListWithResponse` | `GET /v2/blob` |
| `V2blobsGetWithResponse` | `GET /v2/blob/{key}` |
| `V2blobsStoreWithResponse` | `POST /v2/blob/{key}` |
| `V2blobsDeleteWithResponse` | `DELETE /v2/blob/{key}` |
| `EnvironmentVariableGroupsListWithResponse` | `GET /v3/environment-variable-groups/` |
| `EnvironmentVariableGroupsCreateWithResponse` | `POST /v3/environment-variable-groups/` |
| `EnvironmentVariableGroupsRenameWithResponse` | `PUT /v3/environment-variable-groups/{id}` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `EnvironmentVariableGroupsListWithResponse` | `GET /v3/environment-variable-groups/` |
| `EnvironmentVariableGroupsCreateWithResponse` | `POST /v3/environment-variable-groups/` |
| `EnvironmentVariableGroupsRenameWithResponse` | `PUT /v3/environment-variable-groups/{id}` |
| `EnvironmentVariableGroupsDeleteWithResponse` | `DELETE /v3/environment-variable-groups/{id}` |
| `EnvironmentVariableGroupsGetWithResponse` | `GET /v3/environment-variable-groups/{id}/environment-variables` |
| `EnvironmentVariableGroupsCreateVariableWithResponse` | `POST /v3/environment-variable-groups/{id}/environment-variables` |
| `EnvironmentVariableGroupsUpsertVariableWithResponse` | `POST /v3/environment-variable-groups/{id}/environment-variables/{key}` |
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
| `EnvironmentVariableGroupsGetWithResponse` | `GET /v3/environment-variable-groups/{id}/environment-variables` |
| `EnvironmentVariableGroupsCreateVariableWithResponse` | `POST /v3/environment-variable-groups/{id}/environment-variables` |
| `EnvironmentVariableGroupsUpsertVariableWithResponse` | `POST /v3/environment-variable-groups/{id}/environment-variables/{key}` |
| `EnvironmentVariableGroupsVariableDeleteWithResponse` | `DELETE /v3/environment-variable-groups/{id}/environment-variables/{key}` |
| `GetV3ValViewerWithResponse` | `GET /v3/val/viewer` |
| `PostV3ConnectionsSlackTokenWithResponse` | `POST /v3/connections/slack/token` |
| `PostV3ConnectionsGoogleDocsTokenWithResponse` | `POST /v3/connections/google-docs/token` |
This markdown file documents multiple write and delete endpoints, including blob deletion, file deletion, project deletion, branch deletion, and environment variable deletion or modification, but it provides no user-facing warning that these operations can alter or permanently remove remote data. Under the markdown-specific SQP-2 criteria, descriptions of behaviors affecting user data or system integrity should disclose those risks.
No suspicious patterns detected.