style(tui): replace header dots with spacing

This commit is contained in:
chengyongru
2026-08-31 17:03:24 +08:00
committed by chengyongru
parent feb33e1f99
commit e69159cdae
4 changed files with 9 additions and 9 deletions
+4 -4
View File
@@ -205,7 +205,7 @@ describe("NanobotTui layout", () => {
expect(occurrences(frame, "Ask nanobot anything")).toBe(1)
expect(occurrences(frame, "Ready")).toBe(0)
expect(occurrences(frame, "Getting ready…")).toBe(1)
expect(occurrences(frame, "nanobot · test/model")).toBe(1)
expect(occurrences(frame, "nanobot test/model")).toBe(1)
}
app.accept({ event: "attached", chat_id: "chat" })
@@ -1182,7 +1182,7 @@ describe("NanobotTui layout", () => {
model_preset: "Codex",
})
await setup.flush()
expect(ui.runtimeControls.modelText.plainText).toContain("Codex · openai/gpt-5.6")
expect(ui.runtimeControls.modelText.plainText).toContain("Codex openai/gpt-5.6")
app.accept({
event: "runtime_model_updated",
@@ -1190,7 +1190,7 @@ describe("NanobotTui layout", () => {
model_preset: "DeepSeek",
})
await setup.flush()
expect(ui.runtimeControls.modelText.plainText).toContain("Codex · openai/gpt-5.6")
expect(ui.runtimeControls.modelText.plainText).toContain("Codex openai/gpt-5.6")
expect(ui.runtimeControls.modelText.plainText).not.toContain("DeepSeek")
})
@@ -1959,7 +1959,7 @@ describe("NanobotTui layout", () => {
} else if (width >= 28 && height >= 9) {
expect(occurrences(frame, "Enter now · Tab next")).toBe(1)
}
expect(occurrences(frame, "nanobot · test/model")).toBe(height >= 14 ? 1 : 0)
expect(occurrences(frame, "nanobot test/model")).toBe(height >= 14 ? 1 : 0)
}
})
+1 -1
View File
@@ -1962,7 +1962,7 @@ export class NanobotTui {
this.titleText.content = identity
const context = this.contextTokens === null
? ""
: ` · ~${formatTokenCount(this.contextTokens)}${this.contextWindowTokens
: ` ~${formatTokenCount(this.contextTokens)}${this.contextWindowTokens
? `/${formatTokenCount(this.contextWindowTokens)}`
: ""} ctx`
this.runtimeControls.updateModel(this.modelName, this.modelPreset)
+3 -3
View File
@@ -310,11 +310,11 @@ export class RuntimeControls {
private render(): void {
const runtime = this.modelPreset !== "default"
? [this.modelPreset, this.model].filter(Boolean).join(" · ")
? [this.modelPreset, this.model].filter(Boolean).join(" ")
: this.model
this.modelText.content = ` · ${runtime}`
this.modelText.content = ` ${runtime}`
const access = this.scope.access_mode === "full" ? "full access" : "workspace access"
this.accessText.content = ` · ${access}`
this.accessText.content = ` ${access}`
this.renderColors()
}
+1 -1
View File
@@ -211,7 +211,7 @@ export class Transcript {
const title = this.createText(`>_ nanobot v${options.version}`, "text", true)
const context = this.createText([
"",
`${options.model} · ${options.access}`,
`${options.model} ${options.access}`,
options.workspace,
].join("\n"), "muted")
row.add(title)