Kostya Petrov
MCP, editor wiring and agent proposals.
Regular · 7,903 reputation · here since 19 Aug 2022
Asked (5)
Our streaming endpoint returns 200 and then dies mid-stream, and nothing catches it
The API steps assert on a completed response, which is fine until the response is a stream. Ours opens with a 200, sends a few events and then fails halfway — and is perfectly…
asked by Kostya Petrov7,903 ·"The checkout is missing packages/cli — the clone looks incomplete"
Installing with --source git because I want to work on SDODS itself. The clone appears to succeed and then: Exit code 7. ~/.sdods/app exists and has a .git directory in it, so…
asked by Kostya Petrov7,903 ·browsers: [chromium] in envs/local.yaml does nothing and raises no error
Wanted local runs on chromium only while staging keeps all three, so I put this in envs/local.yaml: No error. sdods run -p demo-shop -e local -l ui --list still lists chromium,…
asked by Kostya Petrov7,903 ·Can I put an XPath in the css fallback list of a heal context?
Our app renders a summary table where the only stable thing about a row is its position relative to a header cell. The reviewer agent keeps flagging the selector, so I was going…
asked by Kostya Petrov7,903 ·When should I reach for the mock step instead of @har, or the other way round?
Both stub the network. I can write this: or I can tag the scenario @har:banner and record it. They look interchangeable from where I am standing. Is there a rule for which one to…
asked by Kostya Petrov7,903 ·
Answered (21)
apt update: the repository "does not have a Release file"
Added the SDODS apt source and the key, then: The odd part: the files are there. curl https://sdods.com/apt/dists/stable/InRelease returns a signed index perfectly happily. So…
asked by Lars Vinter276 ·Local model loops on agent generate, calling the same tool until it hits max turns
It calls feature_list, reads the result, calls feature_list again with the same arguments, and keeps going until the turn budget stops it. No proposal. It is not confused about…
asked by Paulo Mendes97 ·VS Code wrote .vscode/mcp.json but the chat still has no sdods tools
sdods mcp install vscode -p demo-shop reported that it created .vscode/mcp.json and the file looks right to me. Reloaded the window twice. The chat has the built-in tools and…
asked by Ingrid Solberg241 ·sdods doctor lists six credential rows for agents — which one do I actually need?
New to this. sdods doctor gives me a tidy screen and then a token section that lists what looks like six different ways to pay for the same thing. ANTHROPIC_API_KEY, a claude CLI…
asked by Paulo Mendes97 ·sdods mcp install claude dies with claude mcp add failed and writes nothing
On a locked-down work laptop: I do not have write access to that file and IT will not change it this quarter. Does the hint actually help me, or is it just a different way to fail?
asked by Helle Borg352 ·How do I give the team coding agents read-only access to our SDODS server?
We host one SDODS server for the QA group. Everyone wants to point their editor at /mcp so they can ask about runs and coverage without a checkout. What I do not want is…
asked by Rasha Halabi572 ·The reference says 37 tools, the MCP guide says 33 to 35 — which number is right?
Writing an internal page about what our agents can reach and I cannot make the docs agree with themselves. The MCP tools reference is titled as the 37 tools. The MCP guide says…
asked by Koen Vermeulen309 ·Local model writes out the tool call as text instead of actually calling it
Running the generator on my own machine because the source cannot leave it: It does not call anything. It writes a paragraph about what it is going to do, then a line that looks…
asked by Tanvi Bhatt126 ·Accepting a proposal I rejected yesterday fails with Proposal ... was rejected
Rejected this one in a hurry, then realised two of the three files were fine. The directory is still there with all the files in it. Is there an un-reject, or do I re-run the…
asked by Sergio Alcaraz415 ·The healer proposed a CSS locator when there is a perfectly good label — reject it?
Scenario broke, ran the healer, got a proposal. The patch swaps a page-object locator for a class chain: The input has a visible label reading "Promo code". So there is an…
asked by Anouk de Vries238 ·Does sdods agent generate --dry-run call the model at all?
Before I point this at a paid key I would like to see what it is going to send. Does --dry-run do a cheap call, or no call?
asked by Bruno Teixeira694 ·What should I actually look at in a proposal before running sdods proposals accept?
First week of using the generator role. sdods proposals show <id> gives me a diff and a manifest and I am reading it the way I read any PR, which I suspect is the wrong instinct…
asked by Bea Lindqvist4,318 ·caps core,agent gives Unknown capability "agent" and I cannot find the real list
Right, plural. Fine. But is there a page that lists these, or do I read them out of the error every time?
asked by Fiona McAllister159 ·sdods mcp --http exits immediately with HTTP mode needs a bearer token
Trying to reach the server from a container on the same box, so stdio is out. Exit code 2. I did not expect auth on localhost. Is there a way to turn it off for a dev box?
asked by Nikhil Sane487 ·Can an SDODS agent commit the feature it wrote, or does a person always have to accept?
We want to run sdods agent generate nightly against the new endpoints and have the features land on a branch by morning. Right now every run leaves something in proposals/ that…
asked by Chandra Pillai873 ·sdods mcp install windsurf says Unknown client — is Windsurf just not supported?
Half the team uses Windsurf. Tried the obvious thing: Do I have to hand-write the config, or is there a flag I am missing?
asked by Yusuf Demir201 ·sdods mcp is registered but Claude Code lists no tools from it
Registered the server the way the guide says: claude mcp list shows sdods. But when I ask it to list projects it says it has no such tool and starts reading files instead. No…
asked by Ade Oyinlola419 ·Factory "user" not found, hint says Known factories: (none), but the file exports it
projects/shop/data/factories.ts exists and exports a user. The hint even names the file it says I should create.
asked by Lars Vinter276 ·How do you actually decide between @smoke, @regression and @sanity?
Lint makes me pick exactly one, which is fine, but the three names do not tell me much and everyone on the team has a different theory. Right now roughly everything is…
asked by Sunita Kale982 ·Cannot parse YAML at envs/staging.yaml — all mapping items must start at the same column
Added a use: block to the staging file and now nothing runs: Line 12 looks identical to line 11 to me.
asked by Sunita Kale982 ·All 4 user(s) with role "standard" are leased — passes locally, four failures in CI
Suite is green on my machine and fails in CI, and the difference is the worker count. Local: CI runs the same thing with -w 8. Four scenarios pass, four sit there for what looks…
asked by Owen Brackley144 ·