Versions in this module Expand all Collapse all v0 v0.1.1 Apr 2, 2026 v0.1.0 Apr 2, 2026 Changes in this version + type ContextManager struct + func NewContextManager(client *gitopia.Client) *ContextManager + func (cm *ContextManager) GetContext() *UserContext + func (cm *ContextManager) GetContextSummary() string + func (cm *ContextManager) GetOwnerID() string + func (cm *ContextManager) GetUsername() string + func (cm *ContextManager) InitializeFromWallet(walletAddress string) error + func (cm *ContextManager) IsInitialized() bool + func (cm *ContextManager) RefreshContext() error + func (cm *ContextManager) SetActiveDAO(daoName string) error + func (cm *ContextManager) SetContext(ctx *UserContext) + type DAO struct + Address string + ID string + IsOwner bool + Name string + Permissions []string + type UserContext struct + ActiveDAO *DAO + Address string + DAOs []DAO + LastUpdated time.Time + UserID string + Username string