Repository navigation
Keep --help from downloading, and give process a JSON stdout - #273
Merged
Merged
Conversation
`--help` and `--version` no longer trigger first-run setup or model downloads. `process --json --yes` writes one result object to stdout and logs to stderr; NO_COLOR and a non-TTY turn off colour and spinners. `podcli mcp` still does not provision, because stdout is JSON-RPC — run `podcli setup` first. doctor --json now includes a provisioned map. Two extra MCP tools, the original 30 stay: rank_clip_candidates returns a shortlist from the cached transcript; process_episode runs the pipeline as a job that job_status can poll without the studio. Default quality is high everywhere, encode flags are read at call time, ffmpeg timeouts scale with duration, and a hard-cut concat no longer uses a 0-duration afade. Align A/V after that concat. Docs: Intel Macs aren't supported (dropped "in progress"), llms.txt is generated from registered tools, SKILL.md covers the agent workflow, server.json and .well-known/mcp.json are the MCP discovery files.
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 57 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
--helpand--versionno longer trigger first-run setup or model downloads (podcli process --helpused to).process --json --yeswrites one result object to stdout and logs to stderr;NO_COLORand a non-TTY turn off colour and spinners.podcli mcpstill does not provision, because stdout is JSON-RPC — runpodcli setupfirst.doctor --jsonnow includes a provisioned map.MCP
Two extra tools, the original 30 stay.
rank_clip_candidatesreturns a shortlist from the cached transcript so the agent does not have to read the whole thing.process_episoderuns the pipeline as a job thatjob_statuscan poll without the studio.Renders
Default quality is
higheverywhere (the encoder used to printmaxwhile encodinghigh). Encode flags are read at call time. ffmpeg timeouts scale with duration, so a 40s CPUmaxpass is no longer killed at 300s. A hard-cut concat (thumbnail prepend,bookend_fade=0) no longer uses a 0-duration afade. Align A/V after that concat.Docs
Intel Macs aren't supported (dropped "in progress" / "yet").
llms.txtis generated from the registered MCP tools.SKILL.mdcovers the agent workflow.server.jsonand.well-known/mcp.jsonare the MCP discovery files.Verification
gofmt,go vet,go test ./...npx tsc --noEmit,npm test(449 passed)node scripts/gen-docs-manifest.mjsthennode scripts/check-docs-drift.mjs(32 tools)Release CI only runs on
v*tags, so this PR will not cut a release. Landing copy, docs site, and the footer star count live in nmbrthirteen/podcli-landing and nmbrthirteen/podcli-docs, not this repo.