Skip to content

chore: untrack the local debug config committed in #410 - #464

Merged
Destynova2 merged 1 commit into
mainfrom
chore/untrack-local-debug-config
Jul 24, 2026
Merged

chore: untrack the local debug config committed in #410#464
Destynova2 merged 1 commit into
mainfrom
chore/untrack-local-debug-config

Conversation

@Destynova2

Copy link
Copy Markdown
Contributor

What

grob-openai-logged.toml sits at the repo root and is a personal operator
profile, not project content:

  • it swaps a specific prod instance on port 13456 (grob -c ./grob-openai.toml stop)
  • its comments record which models one particular ChatGPT account is entitled to
    ("gpt-5.3-codex 400s on this ChatGPT account (not entitled)")
  • it enables [server.tracing] with omit_system_prompt = false and
    encrypt = false, i.e. full request/response bodies in cleartext

Every sibling — grob-openai.toml, grob-chatgpt.toml, grob-gpt55.toml,
grob-codex-proxy.toml, grob-glm52-fireworks.toml — is already gitignored.
This one reached main in #410 only because the ignore list enumerated filenames
one at a time and nobody added the new one.

So the fix is both halves:

  • git rm --cached the file (it stays on disk for whoever is using it)
  • replace the enumeration with a root-anchored /grob-*.toml glob

Committed example configs live in docs/examples/ and deploy/ and do not
match the anchored pattern.

Note

No secret is involved — the profile authenticates through OAuth and contains no
key material, so there is nothing to rotate and no history rewrite needed.

🤖 Generated with Claude Code

grob-openai-logged.toml is one operator's local tracing profile — it swaps a
specific prod instance on port 13456 and its comments record which models that
particular ChatGPT account is entitled to. Its siblings (grob-openai.toml,
grob-chatgpt.toml, ...) were all gitignored; this one slipped through because
the ignore list enumerated filenames one by one.

Replaces the enumeration with a root-anchored /grob-*.toml glob so the next
local profile cannot repeat the trick. Committed example configs live in
docs/examples/ and deploy/ and are unaffected.

The file stays on disk for whoever is using it — only the index entry goes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Destynova2
Destynova2 enabled auto-merge July 24, 2026 09:32
@Destynova2
Destynova2 merged commit 3cca0bb into main Jul 24, 2026
29 checks passed
@Destynova2
Destynova2 deleted the chore/untrack-local-debug-config branch July 24, 2026 09:33
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