`reflex cloud project list` table renders `tier` as a raw JSON blob
メンテナーはふだん 1 日以内に返信
評価
調査の方向性
reflex-hosting-cli パッケージ、特に reflex cloud project list のテーブルレンダリングロジックを調べてください。'tier' フィールドは生の JSON として出力されているオブジェクトです。テーブルがフォーマットされている場所(おそらくコマンドファイルまたは出力モジュール内)を見つけ、tier オブジェクトの 'name' プロパティのみを表示するように修正してください。また、apps inspect と apps history についても、同様のネストされたオブジェクトの扱いを確認してください。CLI コマンドを実行して読みやすい出力を確認することでテストしてください。
索引モデルが issue の本文から書いたものです。
説明
Package: reflex-hosting-cli (reproduced on main at ea035ea47 and on #7207 at 988718e78)
The tier field is an object ({"name": "Enterprise", "cpu_quota": 100.0, "ram_quota": 500.0, "deployment_quota": 100}). The text table prints it as serialized JSON, which wraps into a tall, unreadable cell and squeezes every other column:
$ reflex cloud project list
┏━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┓
┃ id ┃ name ┃ tier ┃ app_count ┃ deploym… ┃ cpu_usage ┃ memory_… ┃
┡━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━┩
│ b32eac0… │ other_p… │ {"name": │ 1 │ 1 │ 1.0 │ 1.024 │
│ │ │ "Enterp… │ │ │ │ │
│ │ │ "cpu_qu… │ │ │ │ │
│ │ │ 100.0, │ │ │ │ │
...
apps inspect (latest_deployment) and apps history on main (vm type) show nested objects the same way.
Expected: show the tier name only (e.g. Enterprise), or flatten it into readable columns. Leave the full object to --json.
- 主要言語
- Python
- スター
- 28.9k
- フォーク
- 1.8k
- 平均マージ
- 2日 22時間
- マージ済み PR(30日)
- 196
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
reflex-dev/reflex のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
reflex-dev/reflex#7561 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
`reflex run --json` ignores SIGINT sent to its pid; under supervisord stopsignal=INT the app is orphaned and blocks the restart対応中かも @harsh21234i が 3 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
reflex-dev/reflex#7509 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
npm: source-only hot reloads still reinstall packages because the rendered package.json has `devDependencies: {}` while the on-disk one has no key (residual of #7235)対応中かも @harsh21234i が 3 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
reflex-dev/reflex#7480 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
reflex-dev/reflex#7260 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
reflex-dev/reflex#7148 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
reflex-dev/reflex の issue をすべて見る
似ている issue
-
Deferred from #1869: Complete the companion pytest guardrail update noted in the PR description...オープン
難易度 1/5 1時間未満 初心者へのやさしさ 95/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
NousResearch/hermes-agent#140958 ·
メンテナーはふだん 1 日以内に返信
-
Bug triage/confirmed
難易度 2/5 半日 初心者へのやさしさ 85/100
agentscope-ai/agentscope#3355 ·
メンテナーはふだん 2 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 95/100
ethereum/execution-specs#3859 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信