coder / coder/internal

Return `connected` pill to evaluate activity refactor

オープン
#192 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
design needed
主要言語
言語のデータがありません
スター
3
フォーク
0
PR マージ指標
30日以内にマージされた PR はありません

説明

We need to bring back the `connected` pill on the workspace page to evaluate the consistency of activity reporting.

![connected](https://github.com/user-attachments/assets/253ea5a2-90f7-48e6-95f5-24c523a4757a)

Previously, it always showed `connected` as opening a workspace in the dashboard was recorded as user activity. When returned, it should only report user activity as outlined in the [internal RFC](https://www.notion.so/coderhq/Definitions-of-Workspace-Usage-Autostop-Dormancy-e7fa8ff782a948c19bbe4ef8315c26cb):

Actions qualifying as usage:
- Starting, stopping, or restarting a workspace,
- Accessing a `coder_app` running inside a workspace through the Web UI (e.g. `code-server` or Web Terminal),
- Connecting to a workspace via `coder ssh`
- Connecting to an application inside the workspace via `coder port-forward`, or via shared port.

---

We will associate the pill with the workspace activity refactor experiment (currently enables the feature, should revert the feature before 2.15 release).

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

workspace ページと既存のアクティビティリファクタリング実験から始め、続いて対象となる利用アクションについて、リンクされている内部 RFC を読んでください。以前の `connected` pill の実装を見つけ、一覧にある workspace アクションと接続アクションだけがアクティビティを報告する状態で、pill が戻ることを確認してください。

索引モデルが issue の本文から書いたものです。

評価

領域
full-stack
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。