- Co-Authored-By
- Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
feat(coder-lite): add /login command and share login helper
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
Not deployed through the forge lane
No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.
Changed files
-
modified
crates/coder-lite/src/commands.rs -
modified
crates/coder-lite/src/interactive.rs
Diff
2 files changed, +30 -5
crates/coder-lite/src/commands.rs modified +15 -1
@@ -32,6 +32,7 @@ pub const COMMANDS: &[(&str, &str)] = &[
| 32 | 32 |
|
| 33 | 33 |
|
| 34 | 34 |
|
| 35 |
|
|
| 35 | 36 |
|
| 36 | 37 |
|
| 37 | 38 |
|
@@ -65,7 +66,7 @@ pub fn names() -> Vec<&'static str> {
| 65 | 66 |
|
| 66 | 67 |
|
| 67 | 68 |
|
| 68 |
|
|
| 69 |
|
|
| 69 | 70 |
|
| 70 | 71 |
|
| 71 | 72 |
|
@@ -86,6 +87,7 @@ pub fn run(ui: &mut CoderUi, line: &str, tx: &Sender<Control>, cwd: &Path) {
| 86 | 87 |
|
| 87 | 88 |
|
| 88 | 89 |
|
| 90 |
|
|
| 89 | 91 |
|
| 90 | 92 |
|
| 91 | 93 |
|
@@ -101,6 +103,18 @@ fn output(ui: &mut CoderUi, text: &str) {
| 101 | 103 |
|
| 102 | 104 |
|
| 103 | 105 |
|
| 106 |
|
|
| 107 |
|
|
| 108 |
|
|
| 109 |
|
|
| 110 |
|
|
| 111 |
|
|
| 112 |
|
|
| 113 |
|
|
| 114 |
|
|
| 115 |
|
|
| 116 |
|
|
| 117 |
|
|
| 104 | 118 |
|
| 105 | 119 |
|
| 106 | 120 |
|
crates/coder-lite/src/interactive.rs modified +15 -4
@@ -227,19 +227,30 @@ async fn ensure_authenticated() -> Result<(), Box<dyn std::error::Error>> {
| 227 | 227 |
|
| 228 | 228 |
|
| 229 | 229 |
|
| 230 |
|
|
| 231 |
|
|
| 232 |
|
|
| 233 |
|
|
| 234 |
|
|
| 235 |
|
|
| 236 |
|
|
| 237 |
|
|
| 238 |
|
|
| 239 |
|
|
| 240 |
|
|
| 241 |
|
|
| 242 |
|
|
| 230 | 243 |
|
| 231 | 244 |
|
| 232 | 245 |
|
| 233 | 246 |
|
| 234 |
|
|
| 235 | 247 |
|
| 236 |
|
|
| 237 | 248 |
|
| 238 | 249 |
|
| 250 |
|
|
| 239 | 251 |
|
| 240 |
|
|
| 241 | 252 |
|
| 242 |
|
|
| 253 |
|
|
| 243 | 254 |
|
| 244 | 255 |
|
| 245 | 256 |
|