Downcity
Operations

FAQ

Frequently asked questions for Downcity users

FAQ

Is there any difference between downcity and city?

No. city is the short alias of the same binary.

Why does city task ... fail with connection errors?

task/chat/skill/voice/service/extension commands typically require a running daemon:

city agent start

${VAR} in ship.json is not resolved. Why?

Make sure env vars are available in process env or project .env, then restart runtime.

How do I switch model quickly?

city console model list
city console config get model.primary

How can I check runtime state?

city service list
city extension list

I see deprecated eslint@8 and deprecated subdependencies during install. Is this critical?

Usually no. These warnings are typically from dev-tooling dependency chains and do not block runtime usage.

  • deprecated eslint@8: your resolved tree still includes ESLint 8.x.
  • glob@7, rimraf@3, inflight, etc.: usually transitive dependencies from upstream tools.

If you only run city, you can proceed. To reduce warnings:

  1. Upgrade direct eslint dependency to 9.x.
  2. Upgrade upstream tooling packages to newer major versions when available.

Table of Contents