Skip to content

[docs] Update getting-started with permissions and :client-name#22

Merged
krukow merged 1 commit intomainfrom
docs/update-getting-started-2026-02-20-7f9e67e6ce87ff3d
Feb 20, 2026
Merged

[docs] Update getting-started with permissions and :client-name#22
krukow merged 1 commit intomainfrom
docs/update-getting-started-2026-02-20-7f9e67e6ce87ff3d

Conversation

@github-actions
Copy link
Contributor

Documentation Updates - 2026-02-20

This PR updates doc/getting-started.md based on features merged in the last 24 hours.

Features Documented

Changes Made

  • Updated doc/getting-started.md to add two new sub-sections to "What's Next?":
    1. Permissions (deny-by-default) — explains the deny-by-default model, shows approve-all usage, and links to the API Reference Permission Handling section
    2. Identifying Your Application — shows :client-name usage in session config

These features were already documented in doc/reference/API.md and CHANGELOG.md by PRs #18 and #21, but were missing from the getting-started tutorial.

Validation

  • bb validate-docs could not run due to network restrictions in the sandbox (cannot reach Maven Central to resolve deps)
  • Code blocks are syntactically valid Clojure; verified manually
  • Internal links point to valid sections (./reference/API.md#permission-handling, ./auth/index.md, ./mcp/overview.md, ../examples/README.md)

Merged PRs Referenced

Notes

No other documentation gaps were found. API.md, CHANGELOG.md, examples/README.md, and README.md were all updated by the merged PRs themselves.

Generated by Daily Documentation Updater

  • expires on Feb 21, 2026, 8:57 AM UTC

Add two missing topics to doc/getting-started.md:

- Permission model: explain deny-by-default, show approve-all usage,
  link to Permission Handling section in API Reference
- :client-name option: show how to identify an application in session config

Both features were added in merged PRs (#18 and #21) but were not
reflected in the getting-started tutorial.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions bot added automation documentation Improvements or additions to documentation labels Feb 20, 2026
@github-actions github-actions bot enabled auto-merge February 20, 2026 08:57
@krukow krukow disabled auto-merge February 20, 2026 13:51
@krukow krukow merged commit 34fc13b into main Feb 20, 2026
@krukow krukow deleted the docs/update-getting-started-2026-02-20-7f9e67e6ce87ff3d branch February 20, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant