Individual skill
pp-tailscale
Tailscale admin from the terminal, with safe route and policy edits an agent can plan before it writes. Trigger phrases: `approve the exit node`, `check tailscale key expiry`, `add a tailscale policy entry`, `who has this machine shared`, `who can reach the nas on port 445`, `use tailscale`, `run tailscale-pp-cli`.
library/cloud/tailscale/SKILL.md
Source commit 89afa4d7e23ce813485e58dda28957e7c4e404d1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 7, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,117
- Repository last updated
- Nov 8, 2026
- License
- Not available
Observed agent integration: codex
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 156 bytes.golangci.ymlasset · 214 bytes.goreleaser.yamlasset · 1,438 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/2026-09-30-220744-fix-tailscale-pp-cli-build-log.mddoc · 4,572 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/2026-09-30-223018-fix-tailscale-pp-cli-shipcheck.mddoc · 1,982 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/2026-09-30-231554-fix-tailscale-pp-cli-acceptance.mddoc · 2,090 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/2026-09-30-233156-fix-tailscale-pp-cli-polish.mddoc · 1,403 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/phase-4.8-4.9-doc-review-findings.mddoc · 2,130 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/phase-4.85-findings.mddoc · 964 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/phase-4.95-findings.mddoc · 3,599 bytes.manuscripts/20260930-211646-7f8c7bd3/proofs/phase5-acceptance.jsonasset · 37,563 bytes.manuscripts/20260930-211646-7f8c7bd3/research.jsonasset · 20,084 bytes.manuscripts/20260930-211646-7f8c7bd3/research/2026-09-30-212012-feat-tailscale-pp-cli-brief.mddoc · 6,907 bytes.manuscripts/20260930-211646-7f8c7bd3/research/2026-09-30-212501-novel-features-brainstorm.mddoc · 25,308 bytes.manuscripts/20260930-211646-7f8c7bd3/research/2026-09-30-212511-feat-tailscale-pp-cli-absorb-manifest.mddoc · 10,604 bytes.manuscripts/20260930-211646-7f8c7bd3/research/absorb-table.mddoc · 4,739 bytes.manuscripts/20260930-211646-7f8c7bd3/research/documented-urls.txtdoc · 265 bytes.manuscripts/20260930-211646-7f8c7bd3/research/tailscale-openapi.yamlasset · 247,910 bytes.manuscripts/20260930-211646-7f8c7bd3/research/tailscale-spec-enriched.yamlasset · 249,246 bytes.printing-press-patches/agent-mode-mutations-are-dry-runs-without-yes.jsonasset · 922 bytes.printing-press-patches/aws-external-id-post-is-create-or-get-mutation.jsonasset · 553 bytes.printing-press-patches/hujson-parse-aliases-input-copy-before-standardize.jsonasset · 722 bytes.printing-press-patches/mcp-remote-writes-need-explicit-confirm.jsonasset · 1,418 bytes.printing-press-patches/mcpb-tailnet-optional-default-dash.jsonasset · 516 bytes.printing-press-patches/never-promote-tailnet-delete-onto-parent.jsonasset · 599 bytes.printing-press-patches/no-cache-freshness-registry-for-nested-commands.jsonasset · 638 bytes.printing-press-patches/novel-mutations-plan-only-over-mcp.jsonasset · 1,020 bytes.printing-press-patches/oauth-client-credentials-mint-in-memory-token.jsonasset · 710 bytes.printing-press-patches/per-credential-local-store.jsonasset · 1,251 bytes.printing-press-patches/search-stays-local-no-api-search-endpoint.jsonasset · 801 bytes.printing-press-patches/stamp-tailnet-scope-on-synced-rows.jsonasset · 735 bytes.printing-press-patches/tail-polls-tailnet-scoped-list-endpoints.jsonasset · 989 bytes.printing-press-pii-polish.jsonasset · 145 bytes.printing-press-release.jsonasset · 526 bytes.printing-press-tools-polish.jsonasset · 122 bytes.printing-press.jsonasset · 3,877 bytesAGENTS.mddoc · 7,987 bytesCHANGELOG.mddoc · 219 bytesCLAUDE.mddoc · 11 bytesLICENSEasset · 10,783 bytesMakefileruns · 466 bytesNOTICEasset · 470 bytesREADME.mddoc · 32,930 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesSKILL.mdcore · 44,310 bytesagentcookie.tomlasset · 447 bytesapify-actor-audit-report.jsonasset · 223 bytescmd/tailscale-pp-cli/main.goruns · 393 bytescmd/tailscale-pp-mcp/http_auth_test.goruns · 4,726 bytescmd/tailscale-pp-mcp/main.goruns · 6,307 bytesgo.modasset · 1,130 bytesgo.sumasset · 7,899 bytesinternal/cache/cache.goruns · 1,819 bytesinternal/cli/access.goruns · 901 bytesinternal/cli/access_check.goruns · 8,738 bytesinternal/cli/access_check_test.goruns · 1,193 bytesinternal/cli/agent_context.goruns · 8,088 bytesinternal/cli/analytics.goruns · 6,193 bytesinternal/cli/api_discovery.goruns · 3,710 bytesinternal/cli/auth.goruns · 8,681 bytesinternal/cli/channel_workflow.goruns · 8,597 bytesinternal/cli/data_source.goruns · 42,728 bytesinternal/cli/deliver.goruns · 6,120 bytesinternal/cli/deliver_download_test.goruns · 1,814 bytesinternal/cli/device-invites.goruns · 863 bytesinternal/cli/device-invites_accept.goruns · 9,596 bytesinternal/cli/device-invites_delete.goruns · 8,375 bytesinternal/cli/device-invites_get.goruns · 4,738 bytesinternal/cli/device-invites_resend.goruns · 649 bytesinternal/cli/device-invites_resend_device-invite.goruns · 9,094 bytesinternal/cli/device.goruns · 1,144 bytesinternal/cli/device_attributes.goruns · 756 bytesinternal/cli/device_attributes_delete.goruns · 8,611 bytesinternal/cli/device_attributes_list.goruns · 4,452 bytesinternal/cli/device_attributes_set.goruns · 10,118 bytesinternal/cli/device_authorized.goruns · 634 bytesinternal/cli/device_authorized_set.goruns · 10,631 bytesinternal/cli/device_delete.goruns · 8,273 bytesinternal/cli/device_device-invites.goruns · 755 bytesinternal/cli/device_device-invites_create.goruns · 9,990 bytesinternal/cli/device_device-invites_list.goruns · 4,766 bytesinternal/cli/device_expire.goruns · 618 bytesinternal/cli/device_expire_key.goruns · 9,075 bytesinternal/cli/device_get.goruns · 5,271 bytesinternal/cli/device_ip.goruns · 602 bytesinternal/cli/device_ip_set.goruns · 10,237 bytesinternal/cli/device_key.goruns · 624 bytesinternal/cli/device_key_set.goruns · 10,637 bytesinternal/cli/device_name.goruns · 610 bytesinternal/cli/device_name_set.goruns · 10,314 bytesinternal/cli/device_routes.goruns · 674 bytesinternal/cli/device_routes_list.goruns · 4,477 bytesinternal/cli/device_routes_set.goruns · 9,517 bytesinternal/cli/device_tags.goruns · 610 bytesinternal/cli/device_tags_set.goruns · 9,434 bytesinternal/cli/devices.goruns · 978 bytesinternal/cli/devices_expiry.goruns · 6,924 bytesinternal/cli/devices_expiry_test.goruns · 1,206 bytesinternal/cli/devices_inspect.goruns · 9,938 bytesinternal/cli/devices_inspect_test.goruns · 1,213 bytesinternal/cli/doctor.goruns · 31,597 bytesinternal/cli/feedback.goruns · 6,987 bytesinternal/cli/helpers.goruns · 131,318 bytesinternal/cli/import.goruns · 3,780 bytesinternal/cli/learn_init.goruns · 11,305 bytesinternal/cli/learn_init_test.goruns · 6,556 bytesinternal/cli/learnings_candidates.goruns · 22,392 bytesinternal/cli/learnings_candidates_test.goruns · 16,740 bytesinternal/cli/learnings_stats.goruns · 5,460 bytesinternal/cli/learnings_stats_test.goruns · 5,873 bytesinternal/cli/organizations.goruns · 671 bytesinternal/cli/organizations_tailnets.goruns · 715 bytesinternal/cli/organizations_tailnets_create.goruns · 10,596 bytesinternal/cli/organizations_tailnets_list.goruns · 5,364 bytesinternal/cli/platform_cli_test.goruns · 40,610 bytesinternal/cli/platform_client.goruns · 29,650 bytesinternal/cli/platform_window.goruns · 9,134 bytesinternal/cli/platform_window_test.goruns · 3,767 bytesinternal/cli/playbook_init.goruns · 10,558 bytesinternal/cli/playbook_init_test.goruns · 17,418 bytesinternal/cli/playbooks/MANIFEST.mddoc · 851 bytesinternal/cli/playbooks/embed.goruns · 1,501 bytesinternal/cli/policy.goruns · 986 bytesinternal/cli/policy_add_entry.goruns · 8,147 bytesinternal/cli/policy_add_entry_test.goruns · 1,219 bytesinternal/cli/policy_restore.goruns · 5,035 bytesinternal/cli/policy_restore_test.goruns · 1,207 bytesinternal/cli/posture.goruns · 731 bytesinternal/cli/posture_delete.goruns · 8,237 bytesinternal/cli/posture_get.goruns · 4,562 bytesinternal/cli/posture_update.goruns · 12,873 bytesinternal/cli/profile.goruns · 12,422 bytesinternal/cli/promoted_users.goruns · 4,761 bytesinternal/cli/resource_paths.goruns · 8,927 bytesinternal/cli/root.goruns · 32,902 bytesinternal/cli/root_test.goruns · 15,235 bytesinternal/cli/routes.goruns · 1,032 bytesinternal/cli/routes_approve.goruns · 9,471 bytesinternal/cli/routes_approve_test.goruns · 1,207 bytesinternal/cli/routes_overview.goruns · 4,052 bytesinternal/cli/routes_overview_test.goruns · 1,214 bytesinternal/cli/routes_unapprove.goruns · 1,940 bytesinternal/cli/routes_unapprove_test.goruns · 1,221 bytesinternal/cli/search.goruns · 8,118 bytesinternal/cli/shares.goruns · 958 bytesinternal/cli/shares_audit.goruns · 6,948 bytesinternal/cli/shares_audit_test.goruns · 1,193 bytesinternal/cli/shares_revoke.goruns · 6,216 bytesinternal/cli/shares_revoke_test.goruns · 1,200 bytesinternal/cli/sync.goruns · 100,235 bytesinternal/cli/sync_hint.goruns · 3,476 bytesinternal/cli/sync_hint_test.goruns · 6,597 bytesinternal/cli/sync_numeric_id_test.goruns · 1,337 bytesinternal/cli/tail.goruns · 5,542 bytesinternal/cli/tailnet.goruns · 1,287 bytesinternal/cli/tailnet_acl.goruns · 758 bytesinternal/cli/tailnet_acl_get.goruns · 4,631 bytesinternal/cli/tailnet_acl_preview.goruns · 6,758 bytesinternal/cli/tailnet_acl_set.goruns · 9,253 bytesinternal/cli/tailnet_acl_validate.goruns · 5,015 bytesinternal/cli/tailnet_aws-external-id.goruns · 708 bytesinternal/cli/tailnet_aws-external-id_create-or-get.goruns · 8,984 bytesinternal/cli/tailnet_aws-external-id_validate.goruns · 5,593 bytesinternal/cli/tailnet_contacts.goruns · 789 bytesinternal/cli/tailnet_contacts_get.goruns · 3,831 bytesinternal/cli/tailnet_contacts_resend-verification-email.goruns · 9,356 bytesinternal/cli/tailnet_contacts_update.goruns · 10,300 bytesinternal/cli/tailnet_device-attributes.goruns · 670 bytesinternal/cli/tailnet_device-attributes_batch-update.goruns · 9,463 bytesinternal/cli/tailnet_devices.goruns · 701 bytesinternal/cli/tailnet_devices_list.goruns · 6,699 bytesinternal/cli/tailnet_dns.goruns · 1,242 bytesinternal/cli/tailnet_dns_get-configuration.goruns · 3,950 bytesinternal/cli/tailnet_dns_get-preferences.goruns · 3,869 bytesinternal/cli/tailnet_dns_get-split.goruns · 3,851 bytesinternal/cli/tailnet_dns_list-nameservers.goruns · 3,848 bytesinternal/cli/tailnet_dns_list-search-paths.goruns · 3,930 bytesinternal/cli/tailnet_dns_set-configuration.goruns · 11,001 bytesinternal/cli/tailnet_dns_set-nameservers.goruns · 8,854 bytesinternal/cli/tailnet_dns_set-preferences.goruns · 9,882 bytesinternal/cli/tailnet_dns_set-search-paths.goruns · 9,999 bytesinternal/cli/tailnet_dns_set-split.goruns · 8,404 bytesinternal/cli/tailnet_dns_update-split.goruns · 8,406 bytesinternal/cli/tailnet_keys.goruns · 816 bytesinternal/cli/tailnet_keys_create.goruns · 12,974 bytesinternal/cli/tailnet_keys_delete.goruns · 8,463 bytesinternal/cli/tailnet_keys_get.goruns · 4,780 bytesinternal/cli/tailnet_keys_list.goruns · 5,205 bytesinternal/cli/tailnet_keys_set.goruns · 12,345 bytesinternal/cli/tailnet_logging.goruns · 1,055 bytesinternal/cli/tailnet_logging_disable-log-streaming.goruns · 8,496 bytesinternal/cli/tailnet_logging_get-log-streaming-configuration.goruns · 4,725 bytesinternal/cli/tailnet_logging_get-log-streaming-status.goruns · 4,630 bytesinternal/cli/tailnet_logging_list-configuration-audit-logs.goruns · 6,441 bytesinternal/cli/tailnet_logging_list-network-flow-logs.goruns · 5,715 bytesinternal/cli/tailnet_logging_set-log-streaming-configuration.goruns · 15,059 bytesinternal/cli/tailnet_oauth-apps.goruns · 906 bytesinternal/cli/tailnet_oauth-apps_create.goruns · 11,942 bytesinternal/cli/tailnet_oauth-apps_delete.goruns · 8,541 bytesinternal/cli/tailnet_oauth-apps_get.goruns · 4,728 bytesinternal/cli/tailnet_oauth-apps_list.goruns · 3,919 bytesinternal/cli/tailnet_oauth-apps_update.goruns · 12,723 bytesinternal/cli/tailnet_posture.goruns · 686 bytesinternal/cli/tailnet_posture_create.goruns · 12,386 bytesinternal/cli/tailnet_posture_list.goruns · 4,096 bytesinternal/cli/tailnet_services.goruns · 1,054 bytesinternal/cli/tailnet_services_delete.goruns · 8,573 bytesinternal/cli/tailnet_services_get-device-approval.goruns · 5,101 bytesinternal/cli/tailnet_services_get.goruns · 4,789 bytesinternal/cli/tailnet_services_list-hosts.goruns · 4,763 bytesinternal/cli/tailnet_services_list.goruns · 3,907 bytesinternal/cli/tailnet_services_update-device-approval.goruns · 9,992 bytesinternal/cli/tailnet_services_update.goruns · 11,292 bytesinternal/cli/tailnet_settings.goruns · 689 bytesinternal/cli/tailnet_settings_get.goruns · 3,798 bytesinternal/cli/tailnet_settings_update.goruns · 12,424 bytesinternal/cli/tailnet_user-invites.goruns · 767 bytesinternal/cli/tailnet_user-invites_create.goruns · 9,359 bytesinternal/cli/tailnet_user-invites_list.goruns · 4,115 bytesinternal/cli/tailnet_users.goruns · 672 bytesinternal/cli/tailnet_users_list.goruns · 5,493 bytesinternal/cli/tailnet_webhooks.goruns · 748 bytesinternal/cli/tailnet_webhooks_create.goruns · 10,917 bytesinternal/cli/tailnet_webhooks_list.goruns · 4,017 bytesinternal/cli/tailscale_admin.goruns · 9,194 bytesinternal/cli/tailscale_admin_test.goruns · 37,338 bytesinternal/cli/tailscale_oauth.goruns · 4,963 bytesinternal/cli/tailscale_policy_io.goruns · 16,640 bytesinternal/cli/tailscale_review_fixes_test.goruns · 3,351 bytesinternal/cli/tailscale_safety.goruns · 5,551 bytesinternal/cli/tailscale_store.goruns · 2,398 bytesinternal/cli/tailscale_sync.goruns · 1,776 bytesinternal/cli/teach.goruns · 47,112 bytesinternal/cli/teach_playbook.goruns · 15,360 bytesinternal/cli/teach_playbook_test.goruns · 13,493 bytesinternal/cli/teach_test.goruns · 52,341 bytesinternal/cli/user-invites.goruns · 820 bytesinternal/cli/user-invites_delete.goruns · 8,387 bytesinternal/cli/user-invites_get.goruns · 4,638 bytesinternal/cli/user-invites_resend.goruns · 641 bytesinternal/cli/user-invites_resend_user-invite.goruns · 9,060 bytesinternal/cli/users_approve.goruns · 628 bytesinternal/cli/users_approve_user.goruns · 8,999 bytesinternal/cli/users_delete.goruns · 624 bytesinternal/cli/users_delete_user.goruns · 8,972 bytesinternal/cli/users_restore.goruns · 628 bytesinternal/cli/users_restore_user.goruns · 9,004 bytesinternal/cli/users_role.goruns · 607 bytesinternal/cli/users_role_set.goruns · 9,273 bytesinternal/cli/users_suspend.goruns · 620 bytesinternal/cli/users_suspend_user.goruns · 8,987 bytesinternal/cli/version.goruns · 733 bytesinternal/cli/webhooks.goruns · 886 bytesinternal/cli/webhooks_delete.goruns · 8,271 bytesinternal/cli/webhooks_get.goruns · 4,407 bytesinternal/cli/webhooks_rotate.goruns · 634 bytesinternal/cli/webhooks_rotate_webhook-secret.goruns · 9,091 bytesinternal/cli/webhooks_test_cmd.goruns · 620 bytesinternal/cli/webhooks_test_webhook.goruns · 9,041 bytesinternal/cli/webhooks_update.goruns · 9,575 bytesinternal/cli/which.goruns · 18,913 bytesinternal/cli/which_test.goruns · 13,954 bytesinternal/client/client.goruns · 75,992 bytesinternal/client/client_test.goruns · 11,280 bytesinternal/client/client_verify_short_circuit_test.goruns · 6,432 bytesinternal/client/platform_budget_test.goruns · 1,743 bytesinternal/client/platform_rate_limit_test.goruns · 4,783 bytesinternal/client/url.goruns · 3,140 bytesinternal/cliutil/cliutil_test.goruns · 34,338 bytesinternal/cliutil/credentials.goruns · 9,648 bytesinternal/cliutil/credentials_perms_test.goruns · 8,765 bytesinternal/cliutil/credentials_test.goruns · 24,560 bytesinternal/cliutil/creds_perms_eval.goruns · 4,102 bytesinternal/cliutil/creds_perms_eval_test.goruns · 1,893 bytesinternal/cliutil/creds_perms_unix.goruns · 1,139 bytesinternal/cliutil/creds_perms_windows.goruns · 1,505 bytesinternal/cliutil/csv.goruns · 2,309 bytesinternal/cliutil/duration.goruns · 1,555 bytesinternal/cliutil/duration_test.goruns · 1,658 bytesinternal/cliutil/extractnumber.goruns · 2,473 bytesinternal/cliutil/extractnumber_test.goruns · 3,444 bytesinternal/cliutil/fanout.goruns · 6,389 bytesinternal/cliutil/filelock.goruns · 1,402 bytesinternal/cliutil/filelock_test.goruns · 814 bytesinternal/cliutil/filelock_unix.goruns · 436 bytesinternal/cliutil/filelock_windows.goruns · 568 bytesinternal/cliutil/jwtshape.goruns · 3,603 bytesinternal/cliutil/jwtshape_test.goruns · 4,445 bytesinternal/cliutil/odata_date.goruns · 1,551 bytesinternal/cliutil/odata_date_test.goruns · 1,717 bytesinternal/cliutil/paths.goruns · 9,865 bytesinternal/cliutil/paths_test.goruns · 7,868 bytesinternal/cliutil/probe.goruns · 4,738 bytesinternal/cliutil/ratelimit.goruns · 13,201 bytesinternal/cliutil/testenv/sandbox_unix.goruns · 413 bytesinternal/cliutil/testenv/sandbox_windows.goruns · 1,468 bytesinternal/cliutil/testenv/testenv.goruns · 3,823 bytesinternal/cliutil/text.goruns · 3,292 bytesinternal/cliutil/verifyenv.goruns · 6,779 bytesinternal/config/config.goruns · 24,646 bytesinternal/config/config_perms_test.goruns · 11,644 bytesinternal/learn/derive.goruns · 14,311 bytesinternal/learn/derive_test.goruns · 19,569 bytesinternal/learn/doc.goruns · 4,383 bytesinternal/learn/entities/config.goruns · 10,281 bytesinternal/learn/entities/config_test.goruns · 4,543 bytesinternal/learn/entities/extract.goruns · 4,783 bytesinternal/learn/entities/extract_test.goruns · 4,732 bytesinternal/learn/journal.goruns · 17,885 bytesinternal/learn/journal_test.goruns · 19,849 bytesinternal/learn/lookups/seeds.goruns · 2,729 bytesinternal/learn/lookups/seeds_test.goruns · 2,754 bytesinternal/learn/lookups/store.goruns · 18,334 bytesinternal/learn/lookups/store_test.goruns · 21,214 bytesinternal/learn/match.goruns · 8,204 bytesinternal/learn/match_test.goruns · 5,162 bytesinternal/learn/normalize.goruns · 3,799 bytesinternal/learn/normalize_test.goruns · 7,638 bytesinternal/learn/patterns/apply.goruns · 9,407 bytesinternal/learn/patterns/apply_test.goruns · 8,278 bytesinternal/learn/patterns/doc.goruns · 3,700 bytesinternal/learn/patterns/extract.goruns · 10,821 bytesinternal/learn/patterns/extract_test.goruns · 10,804 bytesinternal/learn/patterns/store.goruns · 9,912 bytesinternal/learn/patterns/store_test.goruns · 5,736 bytesinternal/learn/playbooks.goruns · 12,361 bytesinternal/learn/playbooks_test.goruns · 17,305 bytesinternal/learn/preseed.goruns · 7,263 bytesinternal/learn/preseed_test.goruns · 6,844 bytesinternal/learn/promote.goruns · 5,081 bytesinternal/learn/promote_test.goruns · 12,629 bytesinternal/learn/protocol.goruns · 2,335 bytesinternal/learn/recall.goruns · 44,610 bytesinternal/learn/recall_canonical_test.goruns · 33,027 bytesinternal/learn/recall_test.goruns · 33,397 bytesinternal/learn/synthesize.goruns · 11,927 bytesinternal/learn/synthesize_test.goruns · 12,540 bytesinternal/learn/teach.goruns · 4,226 bytesinternal/learn/teach_log.goruns · 5,266 bytesinternal/learn/teach_log_test.goruns · 5,720 bytesinternal/learn/teach_test.goruns · 3,441 bytesinternal/mcp/bound/bound.goruns · 18,394 bytesinternal/mcp/bound/bound_test.goruns · 26,968 bytesinternal/mcp/cobratree/classify.goruns · 9,446 bytesinternal/mcp/cobratree/cli_path.goruns · 1,591 bytesinternal/mcp/cobratree/names.goruns · 3,150 bytesinternal/mcp/cobratree/shellout.goruns · 12,047 bytesinternal/mcp/cobratree/shellout_test.goruns · 59,862 bytesinternal/mcp/cobratree/typemap.goruns · 6,738 bytesinternal/mcp/cobratree/walker.goruns · 4,049 bytesinternal/mcp/code_orch.goruns · 73,889 bytesinternal/mcp/code_orch_writebody_test.goruns · 3,852 bytesinternal/mcp/intents.goruns · 5,865 bytesinternal/mcp/platform_gate.goruns · 1,747 bytesinternal/mcp/platform_gate_test.goruns · 5,315 bytesinternal/mcp/recipe_intents_test.goruns · 3,103 bytesinternal/mcp/tailscale_execute_confirm.goruns · 2,247 bytesinternal/mcp/tailscale_execute_confirm_test.goruns · 6,101 bytesinternal/mcp/tools.goruns · 51,681 bytesinternal/mcp/tools_test.goruns · 34,092 bytesinternal/platform/conformance_test.goruns · 36,884 bytesinternal/platform/doctor.goruns · 2,384 bytesinternal/platform/gate.goruns · 21,048 bytesinternal/platform/metadata.goruns · 11,075 bytesinternal/platform/migration.goruns · 8,951 bytesinternal/platform/perms_unix.goruns · 891 bytesinternal/platform/perms_windows.goruns · 1,195 bytesinternal/platform/profile.goruns · 16,062 bytesinternal/platform/ratelimit.goruns · 8,389 bytesinternal/platform/receipt.goruns · 8,018 bytesinternal/platform/testdata/receipt-status-golden.jsonasset · 1,767 bytesinternal/store/candidates.goruns · 17,250 bytesinternal/store/candidates_test.goruns · 12,086 bytesinternal/store/events.goruns · 13,228 bytesinternal/store/events_test.goruns · 15,192 bytesinternal/store/extras.goruns · 871 bytesinternal/store/learnings.goruns · 30,140 bytesinternal/store/learnings_test.goruns · 20,298 bytesinternal/store/playbooks.goruns · 9,937 bytesinternal/store/playbooks_test.goruns · 12,226 bytesinternal/store/schema_version_test.goruns · 149,999 bytesinternal/store/store.goruns · 246,049 bytesinternal/store/upsert_batch_test.goruns · 240,328 bytesinternal/tsadmin/devices.goruns · 5,972 bytesinternal/tsadmin/diff.goruns · 4,024 bytesinternal/tsadmin/policy.goruns · 6,523 bytesinternal/tsadmin/routes.goruns · 6,858 bytesinternal/tsadmin/shares.goruns · 3,437 bytesinternal/tsadmin/tsadmin_test.goruns · 13,407 bytesinternal/types/types.goruns · 13,889 bytesmanifest.jsonasset · 1,351 bytesspec.yamlasset · 249,246 bytestools-manifest.jsonasset · 115,904 bytes
No licensed excerpt is available. You can inspect the pinned source.