Skip to content

DOCS-4990: Update SetConfigProperty docs for fragment-provided properties - #5461

Open
Shannon Bradshaw (shannonbradshaw) wants to merge 1 commit into
mainfrom
claude/DOCS-4990-set-config-property-fragments
Open

Shannon Bradshaw (shannonbradshaw) wants to merge 1 commit into
mainfrom
claude/DOCS-4990-set-config-property-fragments

Conversation

@shannonbradshaw

Copy link
Copy Markdown
Collaborator

Documents: DOCS-4990

Source changes

  • APP-18252 — viamrobotics/app#13986: SetConfigProperty now sets properties that come from an imported fragment by writing a $set fragment override on the last import that provides them, instead of returning a "not supported yet" error.

Docs changes

  • static/include/app/apis/overrides/protos/app.SetConfigProperty.md: replaced "setting a property that may come from the fragment returns an error" with where each change is written (part config, fragment override, or new on the part config) and the two errors that remain (billing/access_policy from a fragment, and replacing a whole resource from a fragment imported more than once). Behavior read from data/set_config_property.go (setConfigProperty, lastImportForPath, appendFragmentMod).
  • static/include/app/apis/generated/app.md: regenerated with update_sdk_methods.py "" app. The only hunk is the description above. The summary table uses the first sentence only, so it is unchanged.

Fragment variables in SetConfigProperty (APP-18253) are still in review, so this PR says nothing about them.

How I found these

  • Xref lookup: app-api-xref.md (AppService)
  • Grep matches: SetConfigProperty, set_config_property, setConfigProperty across the docs repo found only the generated page, its table, and the override file.

Checks

vale 3.12.0 (both files), frontmatter_rules.py, and make build-prod pass. Prettier and markdownlint don't cover static/.


Generated by daily docs change agent


Generated by Claude Code

app#13986 (APP-18252) lets SetConfigProperty set properties that come
from an imported fragment by writing a $set fragment override, instead
of returning an error. Update the proto description override and
regenerate the app API page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W6PSK35kbAfSpymUypcgjm
@netlify

netlify Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit d6597a2
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6adc7859e6f2eaacb2001ff8
😎 Deploy Preview https://deploy-preview-5461--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 37 (🟢 up 3 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label Oct 24, 2026

This branch has not been deployed

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

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants