Documentation
¶
Overview ¶
Package branding contains AINative Code branding constants and utilities. © 2024 AINative Studio. All rights reserved.
Index ¶
Constants ¶
const ( // Product Information ProductName = "AINative Code" ProductTagline = "AI-Native Development, Natively" ProductDescription = "A next-generation terminal-based AI coding assistant" CompanyName = "AINative Studio" Copyright = "© 2024 AINative Studio. All rights reserved." // URLs WebsiteURL = "https://code.ainative.studio" DocsURL = "https://docs.ainative.studio/code" SupportEmail = "support@ainative.studio" RepositoryURL = "https://github.com/AINative-studio/ainative-code" IssuesURL = "https://github.com/AINative-studio/ainative-code/issues" DiscussionsURL = "https://github.com/AINative-studio/ainative-code/discussions" // Binary and Configuration BinaryName = "ainative-code" ConfigFileName = ".ainative-code.yaml" ConfigDirName = "ainative-code" DataDirName = "ainative-code" // Environment Variable Prefix EnvPrefix = "AINATIVE_CODE" // Brand Colors (Hex) ColorPrimary = "#6366F1" // Indigo ColorSecondary = "#8B5CF6" // Purple ColorSuccess = "#10B981" // Green ColorError = "#EF4444" // Red ColorAccent = "#EC4899" // Pink ColorWarning = "#F59E0B" // Amber ColorInfo = "#3B82F6" // Blue // Service Endpoints (AINative Platform) AuthServiceURL = "https://auth.ainative.studio" ZeroDBServiceURL = "https://api.zerodb.ainative.studio" DesignServiceURL = "https://design.ainative.studio" StrapiServiceURL = "https://strapi.ainative.studio" RLHFServiceURL = "https://rlhf.ainative.studio" // Version (should be updated with each release) Version = "0.1.8" )
Variables ¶
This section is empty.
Functions ¶
func GetConfigPath ¶
func GetConfigPath() string
GetConfigPath returns the full path to the config directory. On Unix systems: ~/.config/ainative-code/ On Windows: %APPDATA%\ainative-code\
func GetCopyrightNotice ¶
func GetCopyrightNotice() string
GetCopyrightNotice returns the complete copyright notice.
func GetDataPath ¶
func GetDataPath() string
GetDataPath returns the full path to the data directory. On Unix systems: ~/.local/share/ainative-code/ On Windows: %LOCALAPPDATA%\ainative-code\
func GetFullProductName ¶
func GetFullProductName() string
GetFullProductName returns the complete product name with tagline.
func GetVersionString ¶
func GetVersionString() string
GetVersionString returns a formatted version string.
func GetWelcomeMessage ¶
func GetWelcomeMessage() string
GetWelcomeMessage returns a formatted welcome message for the CLI.
Types ¶
This section is empty.