You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
errorDescription: 'Desktop could not load the subscription snapshot: {{error}}'
322
367
staleBadge: Cached snapshot
323
-
renewalOrExpiry: Renewal / expiry {{value}}
324
368
messages:
325
369
refreshSuccess: Subscription status refreshed.
326
370
refreshStale: Desktop kept the cached subscription snapshot because the Microsoft Store refresh did not complete.
@@ -339,34 +383,100 @@ subscription:
339
383
unknown: Unknown
340
384
stale: Stale cached state
341
385
unsupported: Store unavailable
386
+
hero:
387
+
inactive:
388
+
title: Keep Hagicode AI Agent moving forward
389
+
description: The sponsor plan is the most direct way to fund the time and token cost behind continuous AI Agent work in Desktop.
390
+
note: AI Agent features do not stay useful on their own. They need ongoing tracking, prompt updates, implementation work, and token spend to stay aligned with fast-moving tools.
391
+
active:
392
+
title: Thank you for backing the next round of work
393
+
description: This device already carries an active sponsor plan, which means you are helping keep Hagicode AI Agent current while giving us room to ship more polished sponsor-facing touches.
394
+
note: Your purchase is more than a receipt. It directly supports the ongoing maintenance, iteration, and follow-up work that keeps the feature reliable after launch.
342
395
actions:
396
+
panelEyebrow: Sponsor actions
397
+
buyTitle: Support ongoing creation
398
+
manageTitle: Review or manage support
343
399
refresh: Refresh status
344
400
refreshing: Refreshing...
345
401
buy: Buy / Manage
346
402
manage: Buy / Manage
347
403
processing: Processing...
404
+
buyHint: Start the Microsoft Store flow to support continued AI Agent iteration and attach sponsor entitlements to this device.
405
+
manageHint: Open the Microsoft Store purchase flow again if you want to confirm the sponsoring account or manage the current plan.
406
+
unsupportedHint: Purchase and management work only in the Microsoft Store edition of Hagicode Desktop.
407
+
secondaryLabel: Before you decide
408
+
secondaryHint: Refresh first if you want Desktop to re-check Microsoft Store and confirm the latest local snapshot before you purchase or review the plan.
348
409
summary:
349
410
planLabel: Plan
350
411
planName: Hagicode Sponsor Plan
412
+
renewalLabel: Renewal or expiry
351
413
lastSyncLabel: Last successful sync
352
414
entitlementsLabel: Enabled entitlements
353
-
entitlementsHint: Derived capability flags are ready for future Desktop consumers.
415
+
activeDetail: Sponsor entitlements are already available on this device.
416
+
inactiveDetail: Purchasing here is what turns future sponsor benefits on for this device.
354
417
source: 'Source: {{value}}'
355
418
sourceValue:
356
419
cache: Local cache
357
420
store: Microsoft Store
358
421
fallback: Fallback snapshot
359
-
fields:
360
-
status: Current status
361
-
planStoreId: Store ID
362
-
lastCheckedAt: Last checked
363
-
expirationDate: Renewal / expiry
364
-
stateCard:
365
-
title: Subscription state
366
-
description: Desktop-owned status and dates are normalized from the Microsoft Store runtime and local cache.
422
+
mission:
423
+
eyebrow: Why sponsorship matters
424
+
title: Sponsorship keeps an evolving feature alive
425
+
description: Hagicode AI Agent is not a one-off capability. It needs continuous follow-up so the product can track changing models, tools, prompts, and supporting workflows.
426
+
points:
427
+
evolution:
428
+
title: AI Agent keeps moving
429
+
description: Models, CLI behaviors, prompt strategies, and surrounding workflows keep changing. Staying useful means revisiting the feature repeatedly, not shipping it once.
430
+
investment:
431
+
title: Time and token budget both matter
432
+
description: Keeping the experience current requires author attention, validation work, issue follow-up, and recurring token spend for research and iteration.
433
+
rewards:
434
+
title: Support should become visible value
435
+
description: Beyond sustaining the core work, we plan to add sponsor-facing touches such as more refined themes and other carefully chosen benefits over time.
436
+
gratitude:
437
+
eyebrow: Sponsor message
438
+
title: Your support is already carrying real work
439
+
description: The sponsor plan is designed as a practical way to keep ongoing product work funded while giving supporters clear recognition inside Desktop.
440
+
points:
441
+
continuity:
442
+
title: Continued iteration stays possible
443
+
description: Active sponsorship gives us room to keep tracking AI Agent changes, respond to tool shifts, and ship follow-up improvements instead of freezing the feature after launch.
444
+
benefits:
445
+
title: Sponsor-facing polish can grow next
446
+
description: We can now keep shaping tasteful sponsor experiences, including more refined themes and other benefits that feel aligned with the product.
447
+
roadmap:
448
+
title: Future perks already have a delivery path
449
+
description: The entitlement model is in place, so later sponsor-only additions can land cleanly without rebuilding the purchase foundation.
450
+
benefits:
451
+
eyebrow: What this plan unlocks
452
+
title: Built to support creation first, then reward supporters well
453
+
description: The sponsor plan is intentionally simple today. It keeps the core mission clear while leaving room for polished, appropriate benefits as the product grows.
454
+
items:
455
+
recognition:
456
+
title: Sponsor identity in Desktop
457
+
description: Sponsor status can power visible recognition inside the app without depending on brittle one-off checks.
458
+
theme:
459
+
title: More refined themes and visual polish
460
+
description: Support gives us room to invest in better-crafted themes and other quality details that are easy to feel but expensive to maintain.
461
+
future:
462
+
title: Future sponsor-only benefits
463
+
description: The current entitlement model reserves a clean path for later sponsor perks when they are ready to ship.
464
+
snapshot:
465
+
eyebrow: Current device state
466
+
title: Store status and local entitlement details
467
+
description: Operational details stay visible here so the sponsor plan remains auditable on the current device.
468
+
fields:
469
+
status: Current status
470
+
planStoreId: Store ID
471
+
lastCheckedAt: Last checked
472
+
renewalDate: Renewal date
473
+
expirationDate: Expiry date
474
+
lastSuccessfulSync: Last successful sync
475
+
source: Snapshot source
367
476
entitlements:
368
477
title: Entitlement summary
369
-
description: These stable flags are what later sponsor-only Desktop features should consume.
478
+
activeDescription: These are the sponsor capability flags currently available on this device.
479
+
inactiveDescription: These capability flags are reserved for sponsor-only Desktop experiences and become available after purchase.
370
480
enabled: Enabled
371
481
disabled: Disabled
372
482
names:
@@ -376,6 +486,7 @@ subscription:
376
486
sponsorBadge: Allows sponsor identity affordances in the Desktop experience.
377
487
premiumFeatureGate: Reserved gate for future sponsor-only Desktop capabilities.
378
488
diagnostics:
489
+
eyebrow: Technical trace
379
490
title: Diagnostics
380
491
description: Cached-state recovery details stay visible so refresh failures do not look like entitlement loss.
0 commit comments