342657d ←c49f997antonApr 8, 2026 api

edit main.ts via macOS (conflict)

M /sublimated/undefined +23 -3
161 unmodified lines
162 return;
163 }
164
165 const parts: string[] = [];
166 if (meta.version) parts.push(`v${meta.version}`);
167 if (meta.syncStatus) parts.push(meta.syncStatus);
168 if (meta.modifiedBy) parts.push(`by ${meta.modifiedBy}`);
166
167 if (meta.version) {
168 parts.push(`v${meta.version}`);
169 }
170
171 if (meta.syncStatus) {
172 const icon = syncStatusIcon(meta.syncStatus);
173 parts.push(`${icon} ${meta.syncStatus}`);
174 }
175
176 if (meta.modifiedBy) {
177 const prefix =
178 meta.modifiedByType === "ai_agent" ? "by AI:" : "by";
179 parts.push(`${prefix} ${meta.modifiedBy}`);
180 }
181
182 if (meta.branch && meta.branch !== "main") {
183 parts.push(meta.branch);
184 }
185
186 if (meta.visibility) {
187 parts.push(visibilityIcon(meta.visibility));
188 }
189
190 if (parts.length > 0) {
191 this.statusBarEl.setText(`sublimated: ${parts.join(" · ")}`);
192 } else {
193 this.statusBarEl.setText("sublimated");
71 unmodified lines