Skip to content

CI run 2: ai& spend provider rebased (upstream PR steipete/CodexBar#2256)#2

Closed
jethac wants to merge 34 commits into
mainfrom
feat/aiand-provider
Closed

CI run 2: ai& spend provider rebased (upstream PR steipete/CodexBar#2256)#2
jethac wants to merge 34 commits into
mainfrom
feat/aiand-provider

Conversation

@jethac

@jethac jethac commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Fork-internal PR to produce a green CI run for the rebased head of upstream steipete#2256 (upstream Actions runs from outside-collaborator PRs await maintainer approval). Will be closed once CI completes — do not merge.

wicolian and others added 30 commits July 14, 2026 22:59
Give every provider a distinct two- or three-color researched palette,
use it for celebration overlays, and document the supporting evidence.
…sion-costs

# Conflicts:
#	Sources/CodexBarCore/Generated/CodexParserHash.generated.swift
…sion-costs

# Conflicts:
#	Sources/CodexBarCore/Generated/CodexParserHash.generated.swift
…sion-costs

# Conflicts:
#	Sources/CodexBarCore/Generated/CodexParserHash.generated.swift
…sion-costs

# Conflicts:
#	Sources/CodexBarCore/Generated/CodexParserHash.generated.swift
…ettes-current-main

# Conflicts:
#	Sources/CodexBarCore/Providers/CrossModel/CrossModelProviderDescriptor.swift
#	Sources/CodexBarCore/Providers/KimiK2/KimiK2ProviderDescriptor.swift
…sion-costs

# Conflicts:
#	Sources/CodexBar/UsageStore+TokenCost.swift
#	Sources/CodexBar/UsageStore.swift
#	Sources/CodexBarCore/CostUsageFetcher.swift
…ttes-current-main

Add customizable provider confetti palettes
steipete and others added 4 commits July 17, 2026 10:05
Read 30-day organization spend from ai&'s documented analytics summary
API with an org-scoped API key (AIAND_API_KEY or ~/.codexbar/config.json).
ai& is prepaid with no quota windows, so the snapshot carries only a USD
cost figure and no rate windows. Covers descriptor, fetcher, settings
reader/store, registries, widget and CLI switches, provider icon, and
fixture-based tests.
Route the uncapped ai& cost snapshot through the generic API-spend menu
section (spend-only providers with limit 0 are otherwise hidden), register
the icon slug in the resource test, and cover the menu card rendering.
Add docs/aiand.md, list ai& in the provider table and sections, mention
AIAND_API_KEY in configuration docs, and record the change in the
changelog.
@jethac
jethac force-pushed the feat/aiand-provider branch from 58d55b4 to 927697e Compare July 17, 2026 10:34
@jethac

jethac commented Jul 17, 2026

Copy link
Copy Markdown
Owner Author

CI complete and green on the rebased + palette-fixed head 927697e: https://github.com/jethac/CodexBar/actions/runs/29573914019 — closing as planned; this PR existed only to produce the run for steipete#2256.

@jethac jethac closed this Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants