Skip to content

Create modelrepotest.mdx - #696

Open
lavanya-gunreddi wants to merge 30 commits into
mainfrom
lg-modelrepotest
Open

Create modelrepotest.mdx#696
lavanya-gunreddi wants to merge 30 commits into
mainfrom
lg-modelrepotest

Conversation

@lavanya-gunreddi

@lavanya-gunreddi lavanya-gunreddi commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Creates the Model Repo documentation set and applies reviewer feedback from this PR.

Review-feedback pass — serverless/storage/modelrepo/overview.mdx

Applied @brosenpod's engineering answers and the requested changes to the overview page. Per-item disposition:

# Change Disposition Source
1 Storage wording — use provider-neutral "Model files are stored in the Runpod ecosystem on private, secure storage." (drop specific R2 mention) Applied verbatim r3632925602
2 "How it works" caching description No change (reviewer confirmed it is general Model Store behavior that still holds; not specific to Model Repo) r3632917028
3 File types — all formats supported, no type checking; internal placeholder removed Applied (lightly adapted for prose) r3632979960
4 Total storage limit — kept a user-facing note that the per-account/per-model limit is still being finalized; no number asserted Applied (lightly adapted) r3633028577
5 Retention — model files retained indefinitely; internal placeholder removed Applied (lightly adapted) r3633030035
6 Per-file size limit — documented 5TB maximum file size Applied (lightly adapted) r3633025887

The 5TB figure is documented as the per-file maximum only; the total per-account/per-model limit remains unquantified per the reviewer's "value needs to be decided" note. The other engineering placeholders on this page (handler wrapping, storage billing, baked-images edge cases) belong to separate review threads and were left untouched in this pass.

Review-feedback pass — serverless/storage/modelrepo/testing.mdx

Applied @brosenpod's review comments on the testing page (surfaced via the threaded "@Promptless work on this comment" replies). Per-item disposition:

# Change Disposition Source
1 Status note — Model Repo is in beta, not alpha Applied with deviation (substance verbatim; used lowercase "beta" to match the repo's dominant house convention, since "Beta" is not on the always-capitalize list) r3633086864
2 "Faster cold starts" bullet overstated pre-caching — models are sometimes still fetched at cold start Applied (reviewer gave direction, not replacement text; softened to "pre-cached on worker hosts when available … in some cases a model may still need to be fetched from storage." Kept provider-neutral wording per the overview.mdx precedent — did not name R2) r3633092111
3 Step 2 upload command — move inline comments into a block above so \ is the final character on each continuation line Applied verbatim r3633103661
4 Step 2 upload command — add --wait-for-hash to auto-wait for hashing Applied verbatim (flag and behavior independently confirmed against the public runpodctl source) r3633112407
5 Remove the "Wait for the model to be hashed" step, now redundant with --wait-for-hash Applied verbatim (removed the section; renumbered the remaining steps to 1–6 and updated the stale MODEL_HASH comment that referenced the removed step) r3633114929
6 Deploy command — move inline comments into a block above so \ is the final character on each continuation line Applied verbatim r3633117853

Not in scope for this pass: the line-47 reword thread (r3633099715) and other unassigned overview/security/modelrepotest comments were left untouched.

Review-feedback pass 2 — serverless/storage/modelrepo/overview.mdx

Resolved the two remaining engineering placeholders and added the multi-datacenter comparison, using @brosenpod's threaded answers. Per-item disposition:

# Change Disposition Source
1 Handler wrapping — removed the [ENGINEERING: Marcin's question…] placeholder. Reviewer confirmed Runpod does no special wrapping beyond mounting the model, which validates the existing prose that the user's handler loads the model; no new claim added Applied verbatim (deletion only) r3633040471
2 Model Repo vs network volumes — added a "Data center availability" comparison row ("Available in any data center" vs. "Tied to a single data center") and a matching "Use Model Repo when" bullet Applied with deviation (substance verbatim; phrased the table cell as a short fragment to match the table's parallel style and to satisfy Vale's active-voice check) r3633058797
3 Baked-image migration — replaced the [ENGINEERING: …baked images…] placeholder with guidance to repoint a hardcoded model reference to the Model Repo path, noting the effort depends on how the image loads the model Applied (reviewer gave direction, not replacement text; asserted no edge cases beyond repointing the path) r3633069714

Still intentionally untouched: the storage-billing placeholder on the comparison table (a separate, unassigned thread) and @ashleyfrith-alt's structural comments (doc placement, diagram, quickstart split).

Review-feedback pass 3 — MDX cleanup (em dashes & bash comments)

Applied the "MDX documentation cleanup" Promptless Prompt from @lavanya-gunreddi (comment). Per-item disposition:

# Fix Disposition
1 Remove em dashes and mid-sentence separator hyphens from prose, rewriting each sentence to read cleanly (leave code blocks, inline code, MDX attributes, word-internal hyphens, and numeric ranges untouched) Applied. Removed the separators from 10 prose locations across overview.mdx (intro, "What you can upload", the data-center bullet, and "Your data"), testing.mdx (Step 1 API-key note and the build-from-source <Note>), security.mdx ("In transit" bullet and the storage-infrastructure FAQ answer), and modelrepotest.mdx (Set-env-vars note and the build-from-source <Note>). Meaning preserved on every line. The data-center bullet was additionally normalized to the canonical term "data centers" and to drop the undefined "DCs" abbreviation.
2 Move inline comments off \ line-continuation lines in bash blocks No change — already satisfied. Every multi-line runpodctl command on these pages already carries its flag comments in a block above the command; the remaining inline comments sit on single-line commands, which the prompt says to leave.

Deliberately left as-is: the em dash inside a bash code-block comment in modelrepotest.mdx (inside code), the 10–15 minutes en-dash numeric range, and the unrelated [ENGINEERING] compliance placeholder in security.mdx.

@mintlify

mintlify Bot commented Jul 7, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
runpod-docs 🟢 Ready View Preview Jul 7, 2026, 12:44 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@lavanya-gunreddi

Copy link
Copy Markdown
Contributor Author

@Promptless add this as step one in the doc: Install Go (and the command is: brew install go)

@promptless

promptless Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Done — added Install Go (brew install go) as the new Step 1 and renumbered the remaining steps (Build runpodctl is now Step 2, and so on). The change is committed to this PR branch, so it should appear in the updated preview shortly.

Comment thread serverless/modelrepotest.mdx Outdated
export RUNPOD_GRAPHQL_URL="https://api.runpod.io/graphql"
export RUNPOD_API_KEY="your-api-key" # replace with your actual API key

export MODEL_NAME="$(whoami)-test-$(date +%s)" # unique name per test run — reusing the same name uploads a new version, not a new model

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can probably be changed to:

export MODEL_NAME="model_name"  # unique name per test run — reusing the same name uploads a new version, not a new model

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated

---

## Scripted testing

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should just remove this section, as it was just for internal testing

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated

```bash
runpodctl model add \
--name "$MODEL_NAME" \ # the name to register the model under in your repo

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There can't be comments after the \. The \ needs to be the last character on the line. The comments can go before or after.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated
```bash
export USER_ID="$(runpodctl user | jq -r '.id')" # your Runpod user ID
export MODEL_HASH="$(runpodctl model list --name "$MODEL_NAME" | jq -r '.[0].versions[0].hash')" # the hash from step 3
export MODEL_URL="https://local/${USER_ID}/${MODEL_NAME}:${MODEL_HASH}" # the full model reference URL

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get rid of this line, as we will build the Model URL and also the reference below

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated
export MODEL_URL="https://local/${USER_ID}/${MODEL_NAME}:${MODEL_HASH}" # the full model reference URL
```

The resulting `MODEL_URL` will look like:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Get rid of this too, as we are no longer using this variable

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated

```bash
runpodctl serverless create \
--name "$(whoami)_ctl_test" \ # name for the endpoint

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be something more generic. whoami was confusing some users. It could be changed to:

  --name "my_worker" \ 

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated
--gpu-id "AMPERE_24" \ # GPU type
--workers-max 3 \ # maximum number of active workers
--workers-min 1 \ # minimum number of workers kept warm
--model-reference "$MODEL_URL" # attaches your model to the endpoint

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's change this line to these two lines:

  --model-reference "https://local/$USER_ID/$MODEL_NAME:$MODEL_HASH" \
  --env MODEL_NAME="/runpod/model-store/modelrepo-local/models/$USER_ID/$MODEL_NAME/$MODEL_HASH"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also need to add the following to work around a bug in runpodctl:

  --min-cuda-version "13.0"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx Outdated
```bash
runpodctl serverless create \
--name "$(whoami)_ctl_test" \ # name for the endpoint
--template-id "mockworker" \ # worker template to use

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's change this line to:

  --hub-id "cm8h09d9n000008jvh2rqdsmb" \

As that will actually do something if they use it, rather than being the mockworker which doesn't do anything

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread serverless/modelrepotest.mdx
@brosenpod

Copy link
Copy Markdown
Contributor

I added some comments in line, but generically, for all of the shell script code blocks, there can't be comments after the last \ on a line. The comments need to either go before or after the command. If they are copied as-is, they will fail.

@lavanya-gunreddi

Copy link
Copy Markdown
Contributor Author

@Promptless can you address all the pending comments from brosenpod ?

- Simplify MODEL_NAME example to a placeholder
- Remove internal-only scripted testing section
- Move inline comments off line-continuation (\) lines in shell blocks
- Drop unused MODEL_URL variable and its example
- Use generic --name, real --hub-id, and split model reference into
  --model-reference and --env, plus --min-cuda-version workaround
- Mention the web UI as an alternative for sending test requests
@promptless

promptless Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Done — I've addressed all of @brosenpod's pending review comments and pushed the changes to this PR branch. Summary of what changed in serverless/modelrepotest.mdx:

  1. MODEL_NAME export — updated to export MODEL_NAME="model_name" with the clarifying note that reusing a name uploads a new version, not a new model.
  2. Internal-only section — removed the section that was only for internal testing.
  3. Trailing comments after \ — audited every shell code block and moved inline comments off any line-continuation, so each \ is the last character on its line. Multi-line commands now carry their explanatory comments in a block above the command.
  4. Unused Model URL line — removed; the Model URL is now built inline below.
  5. Unused variable — removed the leftover variable line.
  6. whoami--name "my_worker" — replaced with a generic worker name to avoid confusion.
  7. --hub-id "cm8h09d9n000008jvh2rqdsmb" — swapped in for the mockworker so the flag actually does something.
  8. --model-reference split — now --model-reference "https://local/$USER_ID/$MODEL_NAME:$MODEL_HASH" plus --env MODEL_NAME=..., and added --min-cuda-version "13.0" to work around the runpodctl bug.
  9. Web UI — added a note that requests can also be sent to the worker from the web UI.

One additional cleanup: since --template-id was replaced with --hub-id, I updated the nearby note that referenced --template-id so it stays accurate.

The updated preview should refresh shortly.

@promptless

promptless Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Thanks for the additional comments — we've got all of them. Update on serverless/storage/modelrepo/overview.mdx:

  • We're incorporating the note that Model Repo supports all file types with no type checking, and removing the now-answered placeholder in the "What you can upload" section.
  • We're also working on the remaining tagged request (placeholder text) and will fold it into the same set of changes.

All of these are being applied together on this branch, and we'll follow up here once the changes are pushed.

@promptless

promptless Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Update on all five review comments 👇

We've drafted, reviewed, and verified changes for every tagged comment on serverless/storage/modelrepo/overview.mdx:

  • Storage wording — replaced the specific provider callout with @brosenpod's wording: "Model files are stored in the Runpod ecosystem on private, secure storage."
  • "How it works" — confirmed the existing caching description is not specific to Model Repo and needs no user-facing change.
  • File types — documented that all file types are supported with no type checking, and removed the internal placeholder.
  • Total storage limit — added user-facing placeholder prose noting the per-account/per-model limit is still being finalized (no specific number asserted, since it's undecided).
  • Retention — documented that files are retained indefinitely, and removed the internal placeholder.

We need a decision from you to publish these. This PR is based on the lg-modelrepotest branch, which is maintained directly by a Runpod contributor — our automation doesn't have write access to push onto it. To land the changes, please either:

  1. Let us know you'd like these applied and someone with write access to lg-modelrepotest can pull them in, or
  2. Confirm you'd like us to move this work onto a Promptless-managed branch and open a fresh PR against main.

Just reply here with your preference and we'll proceed.

One more item (not yet tagged for us): the per-file size limit placeholder in the same section was answered in review as "5TB max file size," but that comment wasn't tagged for us, so we left it untouched. If you'd like that fact added too, tag it or let us know here.

Addresses @brosenpod's review on PR #696:
- Use provider-neutral storage wording (drop specific R2 mention)
- Document all file types supported with no type checking
- Add 5TB per-file maximum size
- Note total per-account/per-model storage limit is still being finalized
- Document indefinite retention of uploaded model files
- Remove resolved internal engineering placeholders
@promptless

promptless Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

@lavanya-gunreddi the write-access issue is resolved and the review feedback is now published — all six edits to serverless/storage/modelrepo/overview.mdx are pushed directly to lg-modelrepotest (no separate branch), synced with main. Here's the per-thread disposition so you can mark each resolved:

  1. Storage wording (r3632925602) — Applied @brosenpod's exact phrasing: "Model files are stored in the Runpod ecosystem on private, secure storage." R2 mention removed.
  2. "How it works" caching description (r3632917028) — No change; confirmed it describes general Model Store behavior, not Model Repo-specific.
  3. File types (r3632979960) — Now documents that all file types are supported with no type checking; internal placeholder removed.
  4. Per-file size limit (r3633025887) — Added the 5TB per-file maximum as confirmed.
  5. Total storage limit (r3633028577) — Kept the note that the total per-account/per-model limit is still being finalized; no number asserted.
  6. Retention (r3633030035) — Now documents that model files are retained indefinitely; internal placeholder removed.

Review the full diff on the dashboard: https://app.gopromptless.ai/suggestions/abeea91e-64c8-483d-9fd6-5258513e7e32

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks for the review — we've picked up your comment on this PR and are working on the requested changes now. We'll follow up here once the update is ready.

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Update: we've reviewed all of the requested changes on this PR and scoped the edits to the Model Repo testing page — including the status wording, softening the cold-start claim, tidying the inline comments in the upload and deploy commands, adding the --wait-for-hash flag, and simplifying the hashing step. We're preparing the update now and will follow up here when it's ready.

- Update status note: alpha -> beta
- Soften cold-start claim (models fetched from storage in some cases)
- Add --wait-for-hash to upload command; remove redundant hashing wait step
- Move inline comments into blocks above bash commands
- Renumber steps 1-6
@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Update: the requested changes are now applied and pushed to this PR's branch. This pass covers the six review comments on the Model Repo testing page — the status wording, the softened cold-start note, the --wait-for-hash flag, the removed/renumbered hashing step, and the reformatted command comments. The PR description now includes a per-item breakdown. Note that we've handled the six comments addressed to us here; a couple of other review threads on the page (e.g. the line-47 reword and the overview comments) weren't part of this request — let us know if you'd like those picked up too.

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

@lavanya-gunreddi all six of your review comments on the Model Repo testing page have been addressed and pushed to lg-modelrepotest:

  • Status note — changed from alpha to beta.
  • "Faster cold starts" bullet — softened to note that a model may still be fetched from storage in some cases.
  • Upload command — added the --wait-for-hash flag (behavior verified against the public runpodctl source).
  • Hashing step — removed the now-redundant "wait for hashing" step and renumbered the remaining steps (now Steps 1–6).
  • Upload & deploy commands — moved the inline comments into a block above each command so the \ line continuations are valid.

One small adjustment: we used lowercase "beta" to match the convention used elsewhere in these docs (it's not on the always-capitalize list) — let us know if you'd prefer capital "Beta".

Note that this pass covered the six comments addressed to us. A few other review threads on the page — the line-47 reword and the overview/security comments — weren't part of this request; happy to pick those up if you'd like.

Review the full update here: https://app.gopromptless.ai/suggestions/abeea91e-64c8-483d-9fd6-5258513e7e32

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks — we've picked up your latest review comment and are working on it now. We'll follow up here once the update is ready.

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Update: we've reviewed the three new comments on the Model Repo overview page and scoped the edits — clarifying that you write your own handler (Model Repo just mounts the model, nothing special), noting that Model Repo works across multiple datacenters whereas a network volume is tied to a single one, and addressing what migrating from a baked-in-image model may require. We're preparing the update now and will follow up here when it's ready.

Resolve two engineering placeholders and add multi-datacenter comparison
using @brosenpod's review answers:
- Remove the handler-wrapping placeholder (Runpod does no special wrapping
  beyond mounting; existing prose already accurate).
- Add a data center availability row and bullet to Model Repo vs network
  volumes (Model Repo serves a model in any data center; a network volume is
  tied to one).
- Replace the baked-image edge-case placeholder with migration guidance to
  repoint a hardcoded model path to the Model Repo path.
@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

@lavanya-gunreddi all three of your latest review comments on the Model Repo overview page have been addressed and pushed to lg-modelrepotest:

  • Handler wrapping (line 51 placeholder) — removed; confirmed that Runpod does nothing special to your model beyond mounting it, so your own handler loads it (the existing prose already reflected this).
  • Model Repo vs. network volumes — added a "Data center availability" comparison row and bullet: Model Repo can serve the same model in any data center, whereas a network volume is tied to a single one.
  • Baked-in-image migration (line 101 placeholder) — replaced with guidance to repoint a hardcoded, baked-in model path to the Model Repo path.

Note that this pass covered the three comments tagged for us. The storage-billing placeholder in the comparison table and @ashleyfrith-alt's structural comments (doc placement, diagram, quickstart split) weren't part of this request — happy to pick those up if they're tagged for us.

Review the full update here: https://app.gopromptless.ai/suggestions/abeea91e-64c8-483d-9fd6-5258513e7e32

@lavanya-gunreddi

Copy link
Copy Markdown
Contributor Author

@Promptless # Promptless Prompt: MDX documentation cleanup

Apply the following two fixes to this or any any MDX documentation file.


Fix 1: Remove em dashes and hyphens used as separators in prose

In prose text (outside of code blocks), remove em dashes (—) and hyphens used as mid-sentence separators. Rewrite the sentence so it reads clearly without them.

Do not remove hyphens that are part of a word (e.g. pre-cached, content-addressed, walk-through).

Do not modify anything inside fenced code blocks (```), inline code (` `), or MDX component attributes.

Examples

❌ Before:

Upload your model files once, and Runpod caches them directly on your Serverless worker hosts so they are ready before the worker starts — no external download required at cold start time.

✅ After:

Upload your model files once, and Runpod caches them directly on your Serverless worker hosts so they are ready before the worker starts. No external download is required at cold start time.

❌ Before:

Models are pre-cached on worker hosts when available, so cold starts are typically faster — in some cases a model may still need to be fetched from storage.

✅ After:

Models are pre-cached on worker hosts when available, so cold starts are typically faster. In some cases a model may still need to be fetched from storage.

Fix 2: Move inline comments above multi-line bash commands

In bash code blocks, inline comments must not appear on lines that end with a backslash continuation (\). The \ must be the final character on the line (no spaces, no comments after it).

Move all inline flag comments to a comment block directly above the command. Each comment should be on its own line starting with #.

Examples

❌ Before:

runpodctl model add \
  --name "$MODEL_NAME" \ # the model name
  --model-path "$MODEL_PATH" \ # local path to model files
  --create-upload \ # creates the upload session
  --wait-for-hash # waits for hashing to complete

✅ After:

# --name: the model name
# --model-path: local path to model files
# --create-upload: creates the upload session
# --wait-for-hash: waits for hashing to complete
runpodctl model add \
  --name "$MODEL_NAME" \
  --model-path "$MODEL_PATH" \
  --create-upload \
  --wait-for-hash

❌ Before:

runpodctl serverless create \
  --name "my_worker" \ # endpoint name
  --hub-id "abc123" \ # Hub template ID
  --gpu-id "AMPERE_24" # GPU type

✅ After:

# --name: endpoint name
# --hub-id: Hub template ID
# --gpu-id: GPU type
runpodctl serverless create \
  --name "my_worker" \
  --hub-id "abc123" \
  --gpu-id "AMPERE_24"

Note: Inline comments on single-line commands (no \) are acceptable and should not be moved.

export RUNPOD_API_KEY="your-api-key"   # replace with your actual API key  ← leave this alone

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks — we've picked up the MDX cleanup request (removing em dashes / separator hyphens in prose and moving inline comments above multi-line bash commands) and are working on it now. We'll follow up here once the update is ready.

@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Update: we've reviewed the Model Repo doc set against both cleanup rules. The bash-comment formatting (Fix 2) is already satisfied — the multi-line commands already have comment blocks above them, and the remaining inline comments are on single-line commands, which the request says to leave. For Fix 1, we found about eight em-dash/separator instances in prose across the overview, testing, modelrepotest, and security pages, and we're rewriting those now. We'll follow up here when the update is ready.

Apply reviewer's MDX cleanup (Fix 1): remove em dashes and separator
hyphens from prose across the Model Repo pages, rewriting each sentence
to read cleanly. Fix 2 (inline comments off backslash-continuation
lines) was already satisfied. Code blocks, inline code, word hyphens,
and numeric ranges left untouched.
@promptless

promptless Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

@lavanya-gunreddi the MDX cleanup is done and pushed to lg-modelrepotest:

  • Fix 1 (em dashes / separator hyphens) — removed from prose in 10 locations across the overview, testing, security, and modelrepotest pages, rewriting each sentence to read cleanly with meaning preserved. Code blocks, inline code, word-internal hyphens (e.g. pre-cached), and numeric ranges were left untouched.
  • Fix 2 (inline comments on multi-line bash commands) — no changes needed; the multi-line runpodctl commands already have their comments in a block above each command, and the remaining inline comments are on single-line commands, which your prompt says to leave.

The PR description now records what was applied. Review the full update here: https://app.gopromptless.ai/suggestions/abeea91e-64c8-483d-9fd6-5258513e7e32

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.

3 participants