Skip to content

docs: document recent work (retention, RequestGuard, streaming/CI hardening) - #46

Closed
CryptoJones wants to merge 1 commit into
mainfrom
docs/update-recent-work
Closed

CryptoJones wants to merge 1 commit into
mainfrom
docs/update-recent-work

Conversation

@CryptoJones

Copy link
Copy Markdown
Owner

Brings the project docs up to date with the in-flight feature/fix work (PRs #34, #35, #36, #42, #43, #44, #45). Docs-only — no code changes.

Best merged with or after those PRs, since it references features/env vars they introduce.

CHANGELOG.md ([Unreleased])

  • Added: per-Space retention caps (PERPLEXITY_MAX_HISTORY_PER_SPACE / PERPLEXITY_MAX_TABS_PER_SPACE, default = keep everything).
  • Security: the shared RequestGuard (rate-limit + audit) now covers the MCP tools, TUI commands, and background /task monitors; untrusted page titles are escaped in the tab bar.
  • Changed: streaming size-cap enforcement, off-loop DNS, URL-keyed tabs (re-open updates in place), and the restored 3.11–3.13 CI matrix + tui-less core-install job + no-cancel-on-main.
  • Fixed: monitor survives transient errors, redirect-without-Location error, --transport http tui rejection, group_tabs robustness, blank-retention-env handling.

README.md

  • Document the retention knobs in the Configuration section.
  • Add the standard project banner (it was missing).

SECURITY.md

  • Note the rate-limit + audit guard now spans the TUI and background tasks, the streaming size-cap, and that the local store can be bounded by the retention caps.

Doc footers

  • Added the standard italic footer to CHANGELOG.md, SECURITY.md, and docs/perplexity-research-agent-reference.md.

🤖 Generated with Claude Code

… + banner

Update CHANGELOG, README, and SECURITY to cover the in-flight feature/fix work:

- CHANGELOG [Unreleased]: per-Space retention caps (Added); shared RequestGuard
  rate-limit+audit and tab-bar markup escaping (Security); streaming size-cap,
  off-loop DNS, URL-keyed tabs, and the restored CI matrix / tui-less core job
  (Changed); the monitor/redirect/CLI/group_tabs/blank-env fixes (Fixed).
- README: document the PERPLEXITY_MAX_HISTORY_PER_SPACE / _MAX_TABS_PER_SPACE
  retention knobs in Configuration.
- SECURITY: note that the rate-limit + audit guard now covers the TUI and
  background tasks, the streaming size-cap enforcement, and the bounded store.

Also add the standard project banner to the README and the doc footer to the
other Markdown docs, per the repo convention.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@CryptoJones

Copy link
Copy Markdown
Owner Author

Closing: docs were built on the stale base. A fresh docs update for the v0.2.0-based ports will follow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant