{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=modiqo/package-name-search@1.1.2","method":"GET","rel":"https://rote.dev/rels/bootstrap-and-run","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"inspect":{"command":"rote play inspect https://play.modiqo.ai/modiqo/package-name-search@1.1.2","effect":"read-only"},"installCliOnly":{"effect":"installs the rote CLI, nothing else","href":"https://play.modiqo.ai/install","method":"GET","rel":"https://rote.dev/rels/install-cli","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"run":{"command":"rote play run https://play.modiqo.ai/modiqo/package-name-search@1.1.2","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/modiqo/package-name-search@1.1.2 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"Checks candidate package names across npm, PyPI, and crates.io in parallel, then ranks names by likely availability without claiming publish guarantees. Each registry is its own DAG step, so probes run concurrently, an unreachable registry degrades to labeled indeterminate rows instead of failing the play, and the ranking join shows exactly which registry said what.","distribution":{"digest":"sha256:c2ba24d2f701df5258f020a2274e8c4bc47bea105c4b3d095e5816104eda7e71","mediaType":"application/vnd.modiqo.rote-flow","size":6556,"verifiedBy":"rote verifies the downloaded archive against this digest before it runs"},"effects":{"credentialsProvidedBy":"runner","credentialsRemainLocal":true,"declaredWrites":[],"publisherReceivesCredentials":false},"id":"https://play.modiqo.ai/modiqo/package-name-search@1.1.2","inputPolicy":{"optionalWithDefault":"show_default_and_accept_override","optionalWithoutDefault":"omit_unless_supplied","required":"ask","secrets":"collect_locally_outside_conversation"},"links":{"docs":"https://rote.dev","page":"https://play.modiqo.ai/modiqo/package-name-search@1.1.2","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/modiqo/package-name-search@1.1.2.json"},"name":"package-name-search","owner":{"kind":"org","slug":"modiqo"},"parameters":[{"default":"rote-example,rote-example-cli","description":"Comma-separated candidate package names","example":"my-tool,my-tool-cli","input":{"allowCustom":true,"choices":[],"label":"Names"},"name":"names","required":false,"type":"string"},{"default":"npm,pypi,cargo","description":"Comma-separated registries; npm, pypi, and cargo are supported","example":"npm,cargo","input":{"allowCustom":true,"choices":[],"label":"Ecosystems"},"name":"ecosystems","required":false,"type":"string"},{"default":20,"description":"Maximum candidate names to check, from 1 through 50","example":20,"input":{"allowCustom":true,"choices":[],"label":"Max candidates"},"name":"max_candidates","required":false,"type":"integer"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/modiqo/package-name-search@1.1.2 --json","effect":"read-only"},"step":1,"type":"inspect_local_readiness"},{"references":["/parameters"],"step":2,"type":"collect_parameters"},{"references":["/parameters","/requirements","/effects"],"step":3,"type":"review"},{"consentBoundary":"the user approves the exact play and parameter values","references":["/parameters","/requirements","/effects"],"step":4,"type":"obtain_run_consent"},{"action":{"command":"rote play run https://play.modiqo.ai/modiqo/package-name-search@1.1.2","headlessCommandTemplate":"rote play run https://play.modiqo.ai/modiqo/package-name-search@1.1.2 <name=value...> --yes"},"preservesAcquisitionBoundaries":["adapter_selection","oauth_dcr","google_discovery","static_token_setup","runtime_security_checks"],"requiresConsent":true,"step":5,"type":"run"}],"producedBy":{"roteVersion":"0.66.1"},"publishedAt":"2026-08-17T23:58:03.368794+00:00","reference":"modiqo/package-name-search@1.1.2","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"hostToolRequirements":[{"command":"python3","required":true,"versionRequirement":null}],"localTools":["python3"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":14,"installs":0},"steps":{"count":5,"names":["check_cargo","check_npm","check_pypi","rank_names","validate_input"]},"title":"package-name-search","type":"play","version":"1.1.2","visibility":"public"}