Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
20 lines
662 B
Go
20 lines
662 B
Go
// Package titletext preserves the historical daemon import path. Canonical
|
|
// title derivation is owned by the Agent Host application core.
|
|
package titletext
|
|
|
|
import agenthost "github.com/tutti-os/tutti/packages/agent/host"
|
|
|
|
const MaxSessionTitleRunes = agenthost.MaxSessionTitleRunes
|
|
|
|
func Normalize(value string) string {
|
|
return agenthost.NormalizeTitle(value)
|
|
}
|
|
|
|
func DeriveInitial(currentTitle, visiblePrompt string) string {
|
|
return agenthost.DeriveInitialTitle(currentTitle, visiblePrompt)
|
|
}
|
|
|
|
func IsLegacyPlaceholder(value, provider string, targetAliases ...string) bool {
|
|
return agenthost.IsLegacyTitlePlaceholder(value, provider, targetAliases...)
|
|
}
|