Skip to content

Bump sightmap to v0.26.0; drop dead skill-guidance links - #12

Open
joelgwebber wants to merge 2 commits into
mainfrom
joel/port-mn-deltas-and-bump-sightmap
Open

Bump sightmap to v0.26.0; drop dead skill-guidance links#12
joelgwebber wants to merge 2 commits into
mainfrom
joel/port-mn-deltas-and-bump-sightmap

Conversation

@joelgwebber

@joelgwebber joelgwebber commented Aug 21, 2026

Copy link
Copy Markdown

What

Two things:

  1. Bump github.com/sightmap/sightmap/go v0.17.0 → v0.26.0. sightmap upload (via internal/sightmap's sm.Load + Corpus.AllComponents) now parses .sightmap/ corpora with the current loader and matcher — $ref expansion, view-scoped components, requests/messages/properties, and the newer route-matching semantics. No change to the CLI's own surface or flags.

  2. Remove dead skill-guidance links from help text. subtext tunnel --help printed a .../skills/tunnel link, and the root help advertised "skill references" — but those skill pages don't exist (the referenced dirs aren't in fullstorydev/subtext). Dropped them and fixed the stale namespaceHelpFunc doc comment. The live, server-fetched tool listing in each namespace's --help is the real, always-current guidance.

Builds clean; full test suite (incl. internal/sightmap, internal/cli) passes. Changeset included (patch).

Context

FullStory's internal monorepo carried a fork of this CLI that's now being deleted (an unshipped, orphaned copy). I diffed the two before deleting to port anything the fork had ahead — but there was nothing worth bringing over:

  • auth/resolve.go — the fork's only diff was a doc comment claiming SECRET_SUBTEXT_API_KEY / FULLSTORY_API_KEY fallbacks the code never actually checked.
  • cli/call.go — this repo is ahead (threads context, cleaner runCall delegation); the fork's callCmd indirection is the older shape.
  • cli/help.go — the fork printed per-namespace "workflow guidance" links, but they pointed at nonexistent skill dirs (same class of dead link this PR removes).

So retiring the fork loses nothing; this PR is the dep bump plus the small dead-link cleanup.

Update github.com/sightmap/sightmap/go from v0.17.0 to v0.26.0 so
`sightmap upload` parses .sightmap/ corpora with the current loader and
matcher ($ref expansion, view-scoped components, requests/messages/
properties, newer route-matching semantics). No CLI surface change;
builds clean and the full test suite (incl. internal/sightmap) passes.

Signed-off-by: Joel Webber <joel@fullstory.com>
The "For workflow guidance" links pointed at skill pages that don't exist
(skills/tunnel, and the root help advertised "skill references" that were
never printed). Drop them from `subtext tunnel --help` and the root help,
and fix the stale namespaceHelpFunc doc comment ("+ skill URL"). The live,
server-fetched tool listing in each namespace's --help is the real guidance.

Signed-off-by: Joel Webber <joel@fullstory.com>
@joelgwebber joelgwebber changed the title Bump sightmap library to v0.26.0 Bump sightmap to v0.26.0; drop dead skill-guidance links Aug 21, 2026
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.

2 participants