Skip to content

Commit e574452

Browse files
sidmohan0claude
andcommitted
chore(fogclaw): bump version to 0.3.0 and add CHANGELOG
- Version bump: 0.2.0 → 0.3.0 (PII access request backlog feature) - Add files field to package.json for cleaner npm publish - CHANGELOG.md updated with 0.3.0 release notes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4a3972f commit e574452

3 files changed

Lines changed: 19 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 0.3.0
4+
5+
### Added
6+
7+
- **PII access request backlog** — agents can request access to redacted data via `fogclaw_request_access`, users review via `fogclaw_requests`, and resolve (approve/deny/follow-up) via `fogclaw_resolve`. Full async workflow with batch resolve support.
8+
- **RedactionMapStore** — captures placeholder-to-original text mappings from all three scanning hooks, enabling backlog approvals to reveal original data.
9+
- **Configurable `maxPendingRequests`** — caps the number of pending access requests per session (default: 50). Configurable in `fogclaw.config.json` and `openclaw.plugin.json`.
10+
- **FIFO eviction for redaction mappings**`RedactionMapStore` caps at 10,000 entries by default with oldest-first eviction to prevent unbounded PII accumulation in memory.
11+
- **Access request audit events**`access_request_created` and `access_request_resolved` structured audit log entries when `auditEnabled: true`. Never includes raw PII.
12+
- **ARCHITECTURE.md** — top-level architecture document covering components, scanning layers, tools, data flow, and key invariants.
13+
314
## 0.2.0
415

516
### Added

openclaw.plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "fogclaw",
33
"name": "FogClaw",
4-
"version": "0.2.0",
4+
"version": "0.3.0",
55
"description": "PII detection & custom entity redaction plugin powered by DataFog",
66
"configSchema": {
77
"type": "object",

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
{
22
"name": "@datafog/fogclaw",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "OpenClaw plugin for PII detection & custom entity redaction powered by DataFog",
55
"type": "module",
66
"main": "dist/index.js",
77
"types": "dist/index.d.ts",
8+
"files": [
9+
"dist",
10+
"openclaw.plugin.json",
11+
"CHANGELOG.md",
12+
"LICENSE"
13+
],
814
"scripts": {
915
"build": "tsc",
1016
"test": "vitest run",

0 commit comments

Comments
 (0)