Skip to content

✨ feat(skills): redesign agent skills page with unified inspector#413

Open
vaayne wants to merge 8 commits into
mainfrom
feat/skills-page-redesign
Open

✨ feat(skills): redesign agent skills page with unified inspector#413
vaayne wants to merge 8 commits into
mainfrom
feat/skills-page-redesign

Conversation

@vaayne

@vaayne vaayne commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

What

Redesign the agent/project skills page around the approved D5 layout: installed/discover tabs, four scope groups (project/user/agent/system), a unified bordered container with an inline detail inspector, a large file viewer dialog, and a ⌘K install dialog (ClawHub search + ZIP upload). Adds a row-based Discover tab backed by a mock catalog.

Why

The old page did not surface skills by scope or expose install/discover flows, and its floating-card layout looked inconsistent with the app's master-detail conventions.

How

  • Unified bordered container with a border-l split instead of a floating card inspector.
  • Mutually exclusive desktop inspector vs mobile Sheet (useIsMobile) — fixes the Sheet backdrop intercepting desktop clicks.
  • Settings tab: ToggleGroup status, editable description + model-invocation switch, AlertDialog-confirmed delete (replaces window.confirm).
  • Relative timestamps via lib/time; localized status labels; en + zh i18n keys; route tab search param.
  • Verified: vp check --fix ✅ and vp build ✅.

Refs

Closes #412. Discover tab uses mock data until the ClawHub metaContent pass-through (DisplayDescription / Keywords / stats + empty-query browse) is implemented backend-side — follow-up.

What:
- Rebuild the agent/project skills page around the approved D5 layout:
  installed/discover tabs, four scope groups (project/user/agent/system),
  a unified bordered container with an inline detail inspector, large file
  viewer dialog, and a ⌘K install dialog (ClawHub search + ZIP upload).
- Add a row-based discover tab backed by a mock catalog (TODO(discover)).
- Rework the inspector settings tab: ToggleGroup status, editable
  description + model-invocation switch, and an AlertDialog-confirmed delete.

Why:
- The old page did not surface skills by scope or expose install/discover
  flows; the new layout matches app master-detail conventions.

How:
- Mutually exclusive desktop inspector vs mobile Sheet (useIsMobile) so the
  Sheet backdrop no longer blocks desktop clicks.
- Relative timestamps via lib/time; localized status labels; en+zh i18n keys.
- Route search params gain a `tab` field for installed/discover.

Refs: skills page redesign
@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

📊 Coverage Report

Total coverage: 47.7% (generated files excluded)

Per-package breakdown
github.com/CherryHQ/stella/api/client/helpers.go:103:        0.0%
github.com/CherryHQ/stella/api/client/helpers.go:111:        0.0%
github.com/CherryHQ/stella/api/client/helpers.go:17:         0.0%
github.com/CherryHQ/stella/api/client/helpers.go:27:         0.0%
github.com/CherryHQ/stella/api/client/helpers.go:35:         0.0%
github.com/CherryHQ/stella/api/client/helpers.go:58:         0.0%
github.com/CherryHQ/stella/api/client/helpers.go:70:         0.0%
github.com/CherryHQ/stella/api/client/helpers.go:89:         0.0%
github.com/CherryHQ/stella/cmd/stella/commands.go:9:         0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:111:          100.0%
github.com/CherryHQ/stella/cmd/stella/email.go:125:          75.0%
github.com/CherryHQ/stella/cmd/stella/email.go:141:          2.0%
github.com/CherryHQ/stella/cmd/stella/email.go:248:          5.3%
github.com/CherryHQ/stella/cmd/stella/email.go:27:           100.0%
github.com/CherryHQ/stella/cmd/stella/email.go:286:          42.1%
github.com/CherryHQ/stella/cmd/stella/email.go:326:          86.2%
github.com/CherryHQ/stella/cmd/stella/email.go:378:          5.3%
github.com/CherryHQ/stella/cmd/stella/email.go:416:          9.1%
github.com/CherryHQ/stella/cmd/stella/email.go:444:          2.9%
github.com/CherryHQ/stella/cmd/stella/email.go:46:           64.7%
github.com/CherryHQ/stella/cmd/stella/email.go:524:          1.9%
github.com/CherryHQ/stella/cmd/stella/email.go:620:          1.6%
github.com/CherryHQ/stella/cmd/stella/email.go:763:          5.0%
github.com/CherryHQ/stella/cmd/stella/email.go:80:           0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:811:          0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:824:          0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:832:          0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:840:          0.0%
github.com/CherryHQ/stella/cmd/stella/email.go:848:          100.0%
github.com/CherryHQ/stella/cmd/stella/email.go:99:           0.0%
github.com/CherryHQ/stella/cmd/stella/main.go:11:            0.0%
github.com/CherryHQ/stella/cmd/stella/oauth.go:102:          0.0%
github.com/CherryHQ/stella/cmd/stella/oauth.go:139:          0.0%
github.com/CherryHQ/stella/cmd/stella/oauth.go:14:           0.0%
github.com/CherryHQ/stella/cmd/stella/oauth.go:31:           0.0%
github.com/CherryHQ/stella/cmd/stella/oauth.go:68:           0.0%
github.com/CherryHQ/stella/cmd/stella/recally.go:5:          100.0%
github.com/CherryHQ/stella/cmd/stella/recally_args.go:10:    100.0%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:116: 4.2%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:168: 5.0%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:17: 61.4%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:214: 5.9%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:248: 3.6%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:307: 7.1%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:341: 33.3%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:360: 0.0%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:378: 66.7%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:385: 66.7%
github.com/CherryHQ/stella/cmd/stella/recally_articles.go:392: 75.0%
github.com/CherryHQ/stella/cmd/stella/recally_digest.go:13:  88.2%
github.com/CherryHQ/stella/cmd/stella/recally_digest.go:53:  78.6%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:102:  5.6%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:148:  4.5%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:14:   100.0%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:191:  7.1%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:222:  2.2%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:303:  32.1%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:32:   3.6%
github.com/CherryHQ/stella/cmd/stella/recally_feeds.go:92:   100.0%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:115:      30.8%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:15:       100.0%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:162:      60.0%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:194:      5.6%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:236:      3.2%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:306:      3.0%
github.com/CherryHQ/stella/cmd/stella/scheduler.go:34:       2.3%
github.com/CherryHQ/stella/cmd/stella/scoped_token.go:10:    85.7%
github.com/CherryHQ/stella/cmd/stella/scoped_token.go:22:    83.3%
github.com/CherryHQ/stella/cmd/stella/scoped_token.go:33:    83.3%
github.com/CherryHQ/stella/cmd/stella/share.go:101:          100.0%
github.com/CherryHQ/stella/cmd/stella/share.go:15:           100.0%
github.com/CherryHQ/stella/cmd/stella/share.go:27:           88.2%
github.com/CherryHQ/stella/cmd/stella/share.go:67:           78.6%
github.com/CherryHQ/stella/cmd/stella/task.go:117:           60.6%
github.com/CherryHQ/stella/cmd/stella/task.go:15:            100.0%
github.com/CherryHQ/stella/cmd/stella/task.go:182:           7.1%
github.com/CherryHQ/stella/cmd/stella/task.go:19:            100.0%
github.com/CherryHQ/stella/cmd/stella/task.go:211:           6.7%
github.com/CherryHQ/stella/cmd/stella/task.go:23:            100.0%
github.com/CherryHQ/stella/cmd/stella/task.go:241:           4.2%
github.com/CherryHQ/stella/cmd/stella/task.go:284:           4.5%
github.com/CherryHQ/stella/cmd/stella/task.go:28:            100.0%
github.com/CherryHQ/stella/cmd/stella/task.go:325:           5.3%
github.com/CherryHQ/stella/cmd/stella/task.go:361:           100.0%
github.com/CherryHQ/stella/cmd/stella/task.go:374:           5.3%
github.com/CherryHQ/stella/cmd/stella/task.go:409:           7.7%
github.com/CherryHQ/stella/cmd/stella/task.go:437:           5.3%
github.com/CherryHQ/stella/cmd/stella/task.go:473:           2.4%
github.com/CherryHQ/stella/cmd/stella/task.go:53:            78.9%
github.com/CherryHQ/stella/cmd/stella/task.go:554:           73.3%
github.com/CherryHQ/stella/cmd/stella/task.go:600:           0.0%
github.com/CherryHQ/stella/cmd/stella/task.go:608:           4.0%
github.com/CherryHQ/stella/cmd/stella/task.go:659:           0.0%
github.com/CherryHQ/stella/cmd/stella/task.go:673:           81.2%
github.com/CherryHQ/stella/cmd/stella/task.go:92:            81.8%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:113:      64.0%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:14:       100.0%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:166:      11.1%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:188:      8.3%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:214:      7.1%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:243:      100.0%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:256:      4.5%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:303:      0.0%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:314:      100.0%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:34:       9.1%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:59:       6.7%
github.com/CherryHQ/stella/cmd/stella/task_goal.go:91:       77.8%
github.com/CherryHQ/stella/cmd/stella/vault.go:114:          5.3%
github.com/CherryHQ/stella/cmd/stella/vault.go:153:          58.3%
github.com/CherryHQ/stella/cmd/stella/vault.go:17:           100.0%
github.com/CherryHQ/stella/cmd/stella/vault.go:35:           16.7%
github.com/CherryHQ/stella/cmd/stella/vault.go:50:           43.8%
github.com/CherryHQ/stella/cmd/stella/vault.go:83:           7.7%
github.com/CherryHQ/stella/cmd/stella/version.go:11:         0.0%
github.com/CherryHQ/stella/cmd/stellad/auth.go:14:           100.0%
github.com/CherryHQ/stella/cmd/stellad/auth.go:25:           5.6%
github.com/CherryHQ/stella/cmd/stellad/channel_runtime.go:26: 58.1%
github.com/CherryHQ/stella/cmd/stellad/commands.go:266:      0.0%
github.com/CherryHQ/stella/cmd/stellad/commands.go:282:      0.0%
github.com/CherryHQ/stella/cmd/stellad/commands.go:291:      0.0%
github.com/CherryHQ/stella/cmd/stellad/commands.go:349:      0.0%
github.com/CherryHQ/stella/cmd/stellad/commands.go:43:       100.0%
github.com/CherryHQ/stella/cmd/stellad/commands.go:82:       0.0%
github.com/CherryHQ/stella/cmd/stellad/debug_dump.go:30:     0.0%
github.com/CherryHQ/stella/cmd/stellad/debug_dump.go:35:     0.0%
github.com/CherryHQ/stella/cmd/stellad/debug_dump.go:58:     0.0%
github.com/CherryHQ/stella/cmd/stellad/debug_dump_signal_unix.go:12: 0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:128:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:322:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:333:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:337:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:344:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:352:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:359:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:370:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:378:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:390:       100.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:399:       0.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:40:        100.0%
github.com/CherryHQ/stella/cmd/stellad/gateway.go:64:        0.0%
github.com/CherryHQ/stella/cmd/stellad/main.go:11:           0.0%
github.com/CherryHQ/stella/cmd/stellad/models.go:12:         0.0%
github.com/CherryHQ/stella/cmd/stellad/models.go:37:         0.0%
github.com/CherryHQ/stella/cmd/stellad/models.go:41:         0.0%
github.com/CherryHQ/stella/cmd/stellad/models.go:50:         0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:107: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:120: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:141: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:164: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:18: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:190: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:195: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:203: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:225: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:26: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:81: 0.0%
github.com/CherryHQ/stella/cmd/stellad/plugin_services.go:94: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service.go:17:        12.5%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:101: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:115: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:119: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:123: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:127: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:131: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:142: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:149: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:153: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:161: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:185: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:198: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:215: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:236: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:245: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:272: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:292: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:304: 72.7%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:323: 100.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:337: 42.9%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:374: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:393: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:404: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:414: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:422: 0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:56:  0.0%
github.com/CherryHQ/stella/cmd/stellad/service_linux.go:60:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_memory.go:18:   0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_memory.go:68:   0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_memory.go:77:   0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_plugins.go:128: 0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_plugins.go:29:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_plugins.go:68:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_plugins.go:92:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_pool.go:23:     0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_pool.go:31:     0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_pool.go:39:     0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_pool.go:84:     0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_reflect.go:27:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_reflect.go:45:  0.0%
github.com/CherryHQ/stella/cmd/stellad/setup_skills.go:14:   75.0%
github.com/CherryHQ/stella/cmd/stellad/setup_skills.go:27:   0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:112:       81.8%
github.com/CherryHQ/stella/cmd/stellad/version.go:132:       100.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:139:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:161:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:194:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:206:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:211:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:308:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:346:       88.9%
github.com/CherryHQ/stella/cmd/stellad/version.go:379:       77.8%
github.com/CherryHQ/stella/cmd/stellad/version.go:414:       100.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:424:       90.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:442:       77.8%
github.com/CherryHQ/stella/cmd/stellad/version.go:456:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:471:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:482:       54.8%
github.com/CherryHQ/stella/cmd/stellad/version.go:536:       71.4%
github.com/CherryHQ/stella/cmd/stellad/version.go:548:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:584:       73.3%
github.com/CherryHQ/stella/cmd/stellad/version.go:610:       75.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:624:       0.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:646:       88.2%
github.com/CherryHQ/stella/cmd/stellad/version.go:65:        33.3%
github.com/CherryHQ/stella/cmd/stellad/version.go:673:       70.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:696:       90.9%
github.com/CherryHQ/stella/cmd/stellad/version.go:717:       100.0%
github.com/CherryHQ/stella/cmd/stellad/version.go:77:        7.7%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:12: 0.0%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:20: 0.0%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:29: 0.0%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:37: 0.0%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:46: 0.0%
github.com/CherryHQ/stella/internal/agent/agentctx/context.go:66: 0.0%
github.com/CherryHQ/stella/internal/agent/context.go:10:     100.0%
github.com/CherryHQ/stella/internal/agent/context.go:15:     100.0%
github.com/CherryHQ/stella/internal/agent/context.go:20:     100.0%
github.com/CherryHQ/stella/internal/agent/context.go:25:     100.0%
github.com/CherryHQ/stella/internal/agent/context.go:30:     100.0%
github.com/CherryHQ/stella/internal/agent/context.go:35:     100.0%
github.com/CherryHQ/stella/internal/agent/coretools_builder.go:11: 100.0%
github.com/CherryHQ/stella/internal/agent/paths.go:11:       100.0%
github.com/CherryHQ/stella/internal/agent/paths.go:15:       100.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:100: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:104: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:108: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:142: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:156: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:165: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:187: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:204: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:214: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:249: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:270: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:305: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:320: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:347: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:374: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:394: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:425: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:432: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:442: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:44: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:465: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:489: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:48: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:508: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:529: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:52: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:555: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:567: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:56: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:581: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:608: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:60: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:626: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:643: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:68: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:72: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:76: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:80: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:84: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:88: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:92: 0.0%
github.com/CherryHQ/stella/internal/agent/pool_manager.go:96: 0.0%
github.com/CherryHQ/stella/internal/agent/project.go:16:     92.3%
github.com/CherryHQ/stella/internal/agent/prompt/host.go:10: 80.0%
github.com/CherryHQ/stella/internal/agent/prompt/host.go:19: 100.0%
github.com/CherryHQ/stella/internal/agent/prompt/host.go:28: 81.8%
github.com/CherryHQ/stella/internal/agent/prompt/host.go:52: 37.5%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:115: 62.7%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:244: 100.0%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:248: 95.0%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:288: 81.8%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:28: 100.0%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:306: 0.0%
github.com/CherryHQ/stella/internal/agent/prompt/prompt.go:32: 71.4%
github.com/CherryHQ/stella/internal/agent/runner_builder.go:47: 75.5%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:149: 100.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:155: 100.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:170: 100.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:191: 60.9%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:248: 84.6%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:269: 75.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:283: 66.7%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:298: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:308: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:422: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:430: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:437: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:444: 100.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:448: 70.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:470: 0.0%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:542: 95.2%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:584: 66.7%
github.com/CherryHQ/stella/internal/agent/runner_impl.go:72: 71.4%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:202: 64.7%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:233: 83.3%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:243: 66.7%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:254: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:278: 80.0%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:291: 76.2%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:36: 61.1%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:421: 83.3%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:432: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:446: 100.0%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:450: 100.0%
github.com/CherryHQ/stella/internal/agent/runtime/chat.go:454: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/options.go:23: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/options.go:31: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/options.go:38: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/options.go:45: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/options.go:55: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner.go:91: 50.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:187: 87.5%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:200: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:223: 90.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:241: 73.7%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:272: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:41: 100.0%
github.com/CherryHQ/stella/internal/agent/runtime/runner_cache.go:60: 82.2%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:107: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:115: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:122: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:127: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:132: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:137: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:142: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:168: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:176: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:189: 92.3%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:39: 100.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:64: 84.6%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:92: 0.0%
github.com/CherryHQ/stella/internal/agent/runtime/runtime.go:99: 0.0%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:159: 100.0%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:166: 60.0%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:20: 75.0%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:35: 100.0%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:52: 90.9%
github.com/CherryHQ/stella/internal/agent/sandbox/env.go:72: 56.8%
github.com/CherryHQ/stella/internal/agent/sandbox/paths.go:24: 89.7%
github.com/CherryHQ/stella/internal/agent/sandbox/paths.go:75: 100.0%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:116: 75.0%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:145: 100.0%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:157: 77.8%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:182: 60.0%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:21: 83.3%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:32: 46.7%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:69: 37.5%
github.com/CherryHQ/stella/internal/agent/sandbox/session.go:92: 0.0%
github.com/CherryHQ/stella/internal/agent/sandbox/trace.go:14: 80.0%
github.com/CherryHQ/stella/internal/agent/service.go:141:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:178:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:217:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:251:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:266:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:279:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:295:    68.2%
github.com/CherryHQ/stella/internal/agent/service.go:341:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:371:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:383:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:405:    0.0%
github.com/CherryHQ/stella/internal/agent/service.go:85:     86.4%
github.com/CherryHQ/stella/internal/agent/session.go:20:     100.0%
github.com/CherryHQ/stella/internal/agent/session.go:32:     100.0%
github.com/CherryHQ/stella/internal/agent/session.go:40:     100.0%
github.com/CherryHQ/stella/internal/agent/session.go:47:     100.0%
github.com/CherryHQ/stella/internal/agent/session/info.go:47: 100.0%
github.com/CherryHQ/stella/internal/agent/session/memory_adapter.go:15: 0.0%
github.com/CherryHQ/stella/internal/agent/session/memory_adapter.go:19: 0.0%
github.com/CherryHQ/stella/internal/agent/session/memory_adapter.go:25: 0.0%
github.com/CherryHQ/stella/internal/agent/session/memory_adapter.go:35: 0.0%
github.com/CherryHQ/stella/internal/agent/session/memory_adapter.go:43: 0.0%
github.com/CherryHQ/stella/internal/agent/session/policy.go:18: 100.0%
github.com/CherryHQ/stella/internal/agent/session/policy.go:26: 100.0%
github.com/CherryHQ/stella/internal/agent/session/policy.go:31: 100.0%
github.com/CherryHQ/stella/internal/agent/session/policy.go:37: 0.0%
github.com/CherryHQ/stella/internal/agent/session/policy.go:42: 0.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:106: 82.4%
github.com/CherryHQ/stella/internal/agent/session/registry.go:142: 80.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:154: 62.5%
github.com/CherryHQ/stella/internal/agent/session/registry.go:217: 82.4%
github.com/CherryHQ/stella/internal/agent/session/registry.go:250: 100.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:261: 100.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:268: 80.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:278: 60.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:288: 72.7%
github.com/CherryHQ/stella/internal/agent/session/registry.go:307: 80.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:322: 77.8%
github.com/CherryHQ/stella/internal/agent/session/registry.go:336: 28.6%
github.com/CherryHQ/stella/internal/agent/session/registry.go:352: 100.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:361: 100.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:42: 0.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:54: 100.0%
github.com/CherryHQ/stella/internal/agent/session/registry.go:64: 92.3%
github.com/CherryHQ/stella/internal/agent/session/registry.go:90: 77.8%
github.com/CherryHQ/stella/internal/agent/workspace.go:101:  100.0%
github.com/CherryHQ/stella/internal/agent/workspace.go:107:  0.0%
github.com/CherryHQ/stella/internal/agent/workspace.go:13:   83.3%
github.com/CherryHQ/stella/internal/agent/workspace.go:32:   75.0%
github.com/CherryHQ/stella/internal/agent/workspace.go:54:   58.3%
github.com/CherryHQ/stella/internal/agent/workspace.go:77:   0.0%
github.com/CherryHQ/stella/internal/agent/workspace.go:96:   0.0%
github.com/CherryHQ/stella/internal/auth/condition.go:117:   100.0%
github.com/CherryHQ/stella/internal/auth/condition.go:152:   100.0%
github.com/CherryHQ/stella/internal/auth/condition.go:165:   88.2%
github.com/CherryHQ/stella/internal/auth/condition.go:198:   100.0%
github.com/CherryHQ/stella/internal/auth/condition.go:203:   90.9%
github.com/CherryHQ/stella/internal/auth/condition.go:30:    92.9%
github.com/CherryHQ/stella/internal/auth/condition.go:60:    100.0%
github.com/CherryHQ/stella/internal/auth/condition.go:79:    88.9%
github.com/CherryHQ/stella/internal/auth/condition.go:99:    85.7%
github.com/CherryHQ/stella/internal/auth/credential.go:18:   100.0%
github.com/CherryHQ/stella/internal/auth/credential.go:23:   80.0%
github.com/CherryHQ/stella/internal/auth/credential.go:47:   100.0%
github.com/CherryHQ/stella/internal/auth/credential.go:59:   83.3%
github.com/CherryHQ/stella/internal/auth/engine.go:106:      100.0%
github.com/CherryHQ/stella/internal/auth/engine.go:119:      100.0%
github.com/CherryHQ/stella/internal/auth/engine.go:145:      92.3%
github.com/CherryHQ/stella/internal/auth/engine.go:172:      92.3%
github.com/CherryHQ/stella/internal/auth/engine.go:25:       87.5%
github.com/CherryHQ/stella/internal/auth/engine.go:43:       100.0%
github.com/CherryHQ/stella/internal/auth/engine.go:62:       100.0%
github.com/CherryHQ/stella/internal/auth/engine.go:97:       100.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:113:    80.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:125:    100.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:129:    66.7%
github.com/CherryHQ/stella/internal/auth/linkcode.go:147:    71.4%
github.com/CherryHQ/stella/internal/auth/linkcode.go:161:    57.1%
github.com/CherryHQ/stella/internal/auth/linkcode.go:190:    80.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:39:     100.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:45:     66.7%
github.com/CherryHQ/stella/internal/auth/linkcode.go:59:     75.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:80:     90.0%
github.com/CherryHQ/stella/internal/auth/linkcode.go:99:     100.0%
github.com/CherryHQ/stella/internal/auth/oidc/config.go:28:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/config.go:47:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/config.go:67:  100.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/config.go:25: 84.6%
github.com/CherryHQ/stella/internal/auth/oidc/local/config.go:48: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/config.go:61: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:123: 66.7%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:142: 65.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:43: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:47: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:51: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:56: 75.0%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:70: 69.2%
github.com/CherryHQ/stella/internal/auth/oidc/local/service.go:92: 68.4%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:102: 70.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:134: 69.2%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:176: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:180: 60.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:193: 71.4%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:34: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:38: 88.9%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_config.go:63: 84.6%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:125: 64.3%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:154: 38.9%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:191: 50.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:202: 88.9%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:223: 88.2%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:252: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:25: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:286: 83.3%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:296: 69.2%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:29: 60.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:315: 80.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:325: 57.1%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:345: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:357: 71.4%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:372: 66.7%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:392: 75.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:39: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:400: 77.8%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:417: 77.8%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:42: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:434: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:444: 72.7%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:45: 100.0%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:58: 88.2%
github.com/CherryHQ/stella/internal/auth/oidc/oauth_provider.go:81: 66.7%
github.com/CherryHQ/stella/internal/auth/oidc/pkce.go:11:    100.0%
github.com/CherryHQ/stella/internal/auth/oidc/provider.go:140: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/provider.go:25: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/provider.go:53: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/provider.go:56: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/provider.go:74: 0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:101:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:142:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:144:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:148:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:159:  0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:186:  100.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:43:   0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:61:   0.0%
github.com/CherryHQ/stella/internal/auth/oidc/setup.go:87:   0.0%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:126:  83.3%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:138:  76.5%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:166:  75.0%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:174:  75.0%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:42:   66.7%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:55:   71.4%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:72:   80.0%
github.com/CherryHQ/stella/internal/auth/oidc/state.go:92:   100.0%
github.com/CherryHQ/stella/internal/auth/password.go:14:     75.0%
github.com/CherryHQ/stella/internal/auth/password.go:23:     100.0%
github.com/CherryHQ/stella/internal/auth/password.go:8:      0.0%
github.com/CherryHQ/stella/internal/auth/permission.go:16:   0.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:103:   100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:108:   100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:113:   100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:118:   100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:123:   100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:128:   0.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:132:   92.3%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:156:   90.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:175:   53.3%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:197:   12.5%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:50:    100.0%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:56:    73.3%
github.com/CherryHQ/stella/internal/auth/ratelimit.go:84:    80.0%
github.com/CherryHQ/stella/internal/auth/seed.go:118:        100.0%
github.com/CherryHQ/stella/internal/auth/service.go:103:     0.0%
github.com/CherryHQ/stella/internal/auth/service.go:123:     0.0%
github.com/CherryHQ/stella/internal/auth/service.go:152:     0.0%
github.com/CherryHQ/stella/internal/auth/service.go:157:     0.0%
github.com/CherryHQ/stella/internal/auth/service.go:170:     0.0%
github.com/CherryHQ/stella/internal/auth/service.go:24:      0.0%
github.com/CherryHQ/stella/internal/auth/service.go:49:      0.0%
github.com/CherryHQ/stella/internal/auth/service.go:58:      0.0%
github.com/CherryHQ/stella/internal/auth/service.go:87:      0.0%
github.com/CherryHQ/stella/internal/auth/session.go:108:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:114:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:134:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:148:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:153:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:158:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:171:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:176:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:181:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:187:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:197:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:208:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:213:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:220:     0.0%
github.com/CherryHQ/stella/internal/auth/session.go:34:      75.0%
github.com/CherryHQ/stella/internal/auth/session.go:44:      100.0%
github.com/CherryHQ/stella/internal/auth/session.go:59:      100.0%
github.com/CherryHQ/stella/internal/auth/session.go:73:      100.0%
github.com/CherryHQ/stella/internal/auth/session.go:95:      0.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:115: 73.7%
github.com/CherryHQ/stella/internal/auth/token_service.go:148: 0.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:160: 85.7%
github.com/CherryHQ/stella/internal/auth/token_service.go:179: 71.4%
github.com/CherryHQ/stella/internal/auth/token_service.go:192: 75.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:211: 58.3%
github.com/CherryHQ/stella/internal/auth/token_service.go:230: 80.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:250: 83.3%
github.com/CherryHQ/stella/internal/auth/token_service.go:263: 80.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:279: 83.3%
github.com/CherryHQ/stella/internal/auth/token_service.go:290: 75.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:298: 100.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:303: 66.7%
github.com/CherryHQ/stella/internal/auth/token_service.go:59: 100.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:66: 100.0%
github.com/CherryHQ/stella/internal/auth/token_service.go:81: 66.7%
github.com/CherryHQ/stella/internal/auth/types.go:59:        0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:112: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:145: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:158: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:18: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:22: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:26: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:34: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:79: 0.0%
github.com/CherryHQ/stella/internal/channel/agent_switch.go:87: 0.0%
github.com/CherryHQ/stella/internal/channel/arbiter.go:138:  75.0%
github.com/CherryHQ/stella/internal/channel/arbiter.go:150:  80.0%
github.com/CherryHQ/stella/internal/channel/arbiter.go:160:  90.0%
github.com/CherryHQ/stella/internal/channel/arbiter.go:37:   100.0%
github.com/CherryHQ/stella/internal/channel/arbiter.go:67:   100.0%
github.com/CherryHQ/stella/internal/channel/bot_registry.go:15: 100.0%
github.com/CherryHQ/stella/internal/channel/bot_registry.go:20: 100.0%
github.com/CherryHQ/stella/internal/channel/bot_registry.go:28: 100.0%
github.com/CherryHQ/stella/internal/channel/commands.go:13:  72.7%
github.com/CherryHQ/stella/internal/channel/commands_config.go:15: 100.0%
github.com/CherryHQ/stella/internal/channel/config.go:11:    75.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:114: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:120: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:127: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:134: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:142: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:149: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:156: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:165: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:172: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:179: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:185: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:190: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:198: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:226: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:254: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:261: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:269: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:281: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:305: 38.9%
github.com/CherryHQ/stella/internal/channel/coordinator.go:345: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:371: 66.7%
github.com/CherryHQ/stella/internal/channel/coordinator.go:382: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:412: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:436: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:456: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:467: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:472: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:476: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:511: 84.6%
github.com/CherryHQ/stella/internal/channel/coordinator.go:536: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:70: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:80: 0.0%
github.com/CherryHQ/stella/internal/channel/coordinator.go:89: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:110: 93.8%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:142: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:187: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:201: 75.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:212: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:222: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:235: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:33: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatch.go:59: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:115: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:134: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:138: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:142: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:174: 42.3%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:221: 69.6%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:259: 55.6%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:281: 66.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:309: 80.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:332: 71.4%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:368: 88.2%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:404: 82.4%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:443: 77.8%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:465: 73.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:49: 80.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:501: 84.4%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:561: 66.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:583: 66.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:594: 76.9%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:640: 85.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:653: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:671: 71.4%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:689: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:693: 71.4%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:69: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:714: 76.5%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:741: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:767: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:79: 87.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:800: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:851: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:868: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:899: 0.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:924: 66.7%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:935: 100.0%
github.com/CherryHQ/stella/internal/channel/group_dispatcher.go:939: 100.0%
github.com/CherryHQ/stella/internal/channel/group_membership.go:12: 0.0%
github.com/CherryHQ/stella/internal/channel/group_outbox.go:16: 75.0%
github.com/CherryHQ/stella/internal/channel/group_outbox.go:24: 66.7%
github.com/CherryHQ/stella/internal/channel/identity.go:130: 90.0%
github.com/CherryHQ/stella/internal/channel/identity.go:146: 42.1%
github.com/CherryHQ/stella/internal/channel/identity.go:185: 86.0%
github.com/CherryHQ/stella/internal/channel/identity.go:268: 100.0%
github.com/CherryHQ/stella/internal/channel/identity.go:34:  100.0%
github.com/CherryHQ/stella/internal/channel/identity.go:39:  71.4%
github.com/CherryHQ/stella/internal/channel/identity.go:83:  52.0%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:144: 100.0%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:150: 93.8%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:175: 100.0%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:184: 83.3%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:195: 90.9%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:215: 85.7%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:232: 33.3%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:84: 100.0%
github.com/CherryHQ/stella/internal/channel/intent_classifier.go:94: 73.3%
github.com/CherryHQ/stella/internal/channel/linkcode.go:14:  100.0%
github.com/CherryHQ/stella/internal/channel/linkcode.go:18:  64.3%
github.com/CherryHQ/stella/internal/channel/linkcode.go:69:  80.0%
github.com/CherryHQ/stella/internal/channel/publisher.go:37: 100.0%
github.com/CherryHQ/stella/internal/channel/publisher.go:41: 80.0%
github.com/CherryHQ/stella/internal/channel/publisher.go:50: 83.3%
github.com/CherryHQ/stella/internal/channel/publisher.go:62: 100.0%
github.com/CherryHQ/stella/internal/channel/publisher.go:64: 71.4%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:34: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:39: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:46: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:60: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:68: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:92: 0.0%
github.com/CherryHQ/stella/internal/channel/resolved_chat.go:96: 0.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:101: 0.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:112: 89.3%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:189: 76.5%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:222: 66.7%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:254: 100.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:262: 100.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:268: 66.7%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:288: 86.7%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:310: 100.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:329: 29.4%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:354: 100.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:382: 95.0%
github.com/CherryHQ/stella/internal/channel/semantic_group_arbiter.go:412: 66.7%
github.com/CherryHQ/stella/internal/channel/session_queue.go:122: 64.7%
github.com/CherryHQ/stella/internal/channel/session_queue.go:165: 91.7%
github.com/CherryHQ/stella/internal/channel/session_queue.go:183: 88.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:49: 100.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:53: 100.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:61: 100.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:79: 80.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:88: 100.0%
github.com/CherryHQ/stella/internal/channel/session_queue.go:94: 83.3%
github.com/CherryHQ/stella/internal/cli/dotenv.go:13:        0.0%
github.com/CherryHQ/stella/internal/cli/format.go:12:        0.0%
github.com/CherryHQ/stella/internal/cli/format.go:19:        0.0%
github.com/CherryHQ/stella/internal/cli/format.go:27:        0.0%
github.com/CherryHQ/stella/internal/cli/format.go:4:         0.0%
github.com/CherryHQ/stella/internal/cli/loglevel.go:12:      0.0%
github.com/CherryHQ/stella/internal/cli/output.go:20:        0.0%
github.com/CherryHQ/stella/internal/cli/output.go:22:        0.0%
github.com/CherryHQ/stella/internal/cli/output.go:24:        0.0%
github.com/CherryHQ/stella/internal/cli/output.go:31:        0.0%
github.com/CherryHQ/stella/internal/cli/output.go:38:        0.0%
github.com/CherryHQ/stella/internal/cli/output.go:40:        100.0%
github.com/CherryHQ/stella/internal/cli/output.go:42:        100.0%
github.com/CherryHQ/stella/internal/cli/output.go:46:        66.7%
github.com/CherryHQ/stella/internal/cli/output.go:62:        100.0%
github.com/CherryHQ/stella/internal/cli/selfcli.go:22:       63.6%
github.com/CherryHQ/stella/internal/cli/selfcli.go:73:       0.0%
github.com/CherryHQ/stella/internal/cli/selfcli.go:81:       100.0%
github.com/CherryHQ/stella/internal/cli/selfcli.go:89:       53.8%
github.com/CherryHQ/stella/internal/config/cli_plugin.go:22: 0.0%
github.com/CherryHQ/stella/internal/config/cli_plugin.go:56: 0.0%
github.com/CherryHQ/stella/internal/config/config.go:17:     0.0%
github.com/CherryHQ/stella/internal/config/config.go:42:     100.0%
github.com/CherryHQ/stella/internal/config/config.go:47:     100.0%
github.com/CherryHQ/stella/internal/config/default_models.go:11: 0.0%
github.com/CherryHQ/stella/internal/config/default_models.go:26: 0.0%
github.com/CherryHQ/stella/internal/config/default_models.go:36: 0.0%
github.com/CherryHQ/stella/internal/config/default_models.go:51: 0.0%
github.com/CherryHQ/stella/internal/config/model.go:33:      87.5%
github.com/CherryHQ/stella/internal/config/models_cache.go:25: 0.0%
github.com/CherryHQ/stella/internal/config/models_cache.go:30: 0.0%
github.com/CherryHQ/stella/internal/config/models_cache.go:43: 0.0%
github.com/CherryHQ/stella/internal/config/paths.go:17:      100.0%
github.com/CherryHQ/stella/internal/config/paths.go:24:      60.0%
github.com/CherryHQ/stella/internal/config/paths.go:42:      100.0%
github.com/CherryHQ/stella/internal/config/paths.go:48:      100.0%
github.com/CherryHQ/stella/internal/config/paths.go:53:      100.0%
github.com/CherryHQ/stella/internal/config/paths.go:60:      0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:108:    0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:114:    0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:123:    0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:38:     0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:66:     0.0%
github.com/CherryHQ/stella/internal/config/plugin.go:88:     0.0%
github.com/CherryHQ/stella/internal/config/sandbox.go:22:    0.0%
github.com/CherryHQ/stella/internal/config/sandbox.go:45:    100.0%
github.com/CherryHQ/stella/internal/config/sandbox.go:53:    100.0%
github.com/CherryHQ/stella/internal/config/sandbox_image.go:24: 100.0%
github.com/CherryHQ/stella/internal/config/sandbox_image.go:34: 100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:128:  0.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:139:  100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:144:  100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:51:   100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:60:   100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:76:   0.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:91:   100.0%
github.com/CherryHQ/stella/internal/config/snapshot.go:99:   81.8%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:128: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:134: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:157: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:174: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:35: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:42: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/broker.go:97: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/bundle.go:13: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/bundle.go:7: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:109: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:121: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:130: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:153: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:174: 88.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:48: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:53: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:60: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:68: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:79: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/registry.go:95: 71.4%
github.com/CherryHQ/stella/internal/credentials/oauth/store.go:13: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/store.go:18: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/store.go:25: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/store.go:35: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/store.go:50: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/token_manager.go:16: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/token_manager.go:21: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/token_manager.go:27: 100.0%
github.com/CherryHQ/stella/internal/credentials/oauth/token_manager.go:37: 0.0%
github.com/CherryHQ/stella/internal/credentials/oauth/vault.go:16: 66.7%
github.com/CherryHQ/stella/internal/credentials/oauth/vault.go:27: 75.0%
github.com/CherryHQ/stella/internal/credentials/oauth/vault.go:38: 85.7%
github.com/CherryHQ/stella/internal/credentials/oauth/vault.go:51: 66.7%
github.com/CherryHQ/stella/internal/credentials/service.go:155: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:159: 38.1%
github.com/CherryHQ/stella/internal/credentials/service.go:198: 64.3%
github.com/CherryHQ/stella/internal/credentials/service.go:228: 50.0%
github.com/CherryHQ/stella/internal/credentials/service.go:259: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:267: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:273: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:287: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:300: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:309: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:33: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:345: 22.2%
github.com/CherryHQ/stella/internal/credentials/service.go:361: 66.7%
github.com/CherryHQ/stella/internal/credentials/service.go:370: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:381: 87.5%
github.com/CherryHQ/stella/internal/credentials/service.go:394: 46.9%
github.com/CherryHQ/stella/internal/credentials/service.go:451: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:466: 20.0%
github.com/CherryHQ/stella/internal/credentials/service.go:486: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:49: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:505: 11.8%
github.com/CherryHQ/stella/internal/credentials/service.go:543: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:556: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:560: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:56: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:597: 18.2%
github.com/CherryHQ/stella/internal/credentials/service.go:616: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:61: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:620: 0.0%
github.com/CherryHQ/stella/internal/credentials/service.go:66: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:71: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:81: 100.0%
github.com/CherryHQ/stella/internal/credentials/service.go:85: 63.6%
github.com/CherryHQ/stella/internal/db/authstore.go:118:     66.7%
github.com/CherryHQ/stella/internal/db/authstore.go:127:     66.7%
github.com/CherryHQ/stella/internal/db/authstore.go:137:     66.7%
github.com/CherryHQ/stella/internal/db/authstore.go:147:     83.3%
github.com/CherryHQ/stella/internal/db/authstore.go:157:     83.3%
github.com/CherryHQ/stella/internal/db/authstore.go:169:     85.7%
github.com/CherryHQ/stella/internal/db/authstore.go:189:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:197:     100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:205:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:213:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:221:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:229:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:239:     75.0%
github.com/CherryHQ/stella/internal/db/authstore.go:247:     100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:263:     100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:280:     100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:287:     100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:28:      100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:34:      90.0%
github.com/CherryHQ/stella/internal/db/authstore.go:61:      100.0%
github.com/CherryHQ/stella/internal/db/authstore.go:69:      85.7%
github.com/CherryHQ/stella/internal/db/authstore.go:81:      77.8%
github.com/CherryHQ/stella/internal/db/authstore.go:97:      66.7%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:101: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:111: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:121: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:139: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:157: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:164: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:176: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:184: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:194: 75.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:202: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:209: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:216: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:233: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:251: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:257: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:262: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:268: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:275: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:283: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:289: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:295: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:301: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:316: 84.6%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:342: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:34: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:357: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:368: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:387: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:397: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:418: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:41: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:426: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:433: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:440: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:459: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:465: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:470: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:484: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:493: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:500: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:505: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:510: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:515: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:521: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:526: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:546: 0.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:561: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:568: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:579: 71.4%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:591: 100.0%
github.com/CherryHQ/stella/internal/db/authstore_oidc.go:596: 100.0%
github.com/CherryHQ/stella/internal/db/database.go:118:      92.3%
github.com/CherryHQ/stella/internal/db/database.go:144:      100.0%
github.com/CherryHQ/stella/internal/db/database.go:156:      100.0%
github.com/CherryHQ/stella/internal/db/database.go:160:      100.0%
github.com/CherryHQ/stella/internal/db/database.go:185:      85.7%
github.com/CherryHQ/stella/internal/db/database.go:208:      87.5%
github.com/CherryHQ/stella/internal/db/database.go:230:      58.5%
github.com/CherryHQ/stella/internal/db/database.go:305:      58.3%
github.com/CherryHQ/stella/internal/db/database.go:31:       57.1%
github.com/CherryHQ/stella/internal/db/database.go:325:      90.9%
github.com/CherryHQ/stella/internal/db/database.go:69:       100.0%
github.com/CherryHQ/stella/internal/db/database.go:99:       100.0%
github.com/CherryHQ/stella/internal/db/fts.go:31:            68.4%
github.com/CherryHQ/stella/internal/db/ftsquery/ftsquery.go:20: 100.0%
github.com/CherryHQ/stella/internal/db/ftsquery/ftsquery.go:38: 100.0%
github.com/CherryHQ/stella/internal/email/config.go:115:     72.7%
github.com/CherryHQ/stella/internal/email/config.go:150:     100.0%
github.com/CherryHQ/stella/internal/email/config.go:161:     100.0%
github.com/CherryHQ/stella/internal/email/config.go:169:     100.0%
github.com/CherryHQ/stella/internal/email/config.go:32:      100.0%
github.com/CherryHQ/stella/internal/email/config.go:39:      78.9%
github.com/CherryHQ/stella/internal/email/config.go:71:      81.8%
github.com/CherryHQ/stella/internal/email/config.go:89:      100.0%
github.com/CherryHQ/stella/internal/email/egress.go:108:     100.0%
github.com/CherryHQ/stella/internal/email/egress.go:24:      77.8%
github.com/CherryHQ/stella/internal/email/egress.go:46:      34.6%
github.com/CherryHQ/stella/internal/email/egress.go:86:      0.0%
github.com/CherryHQ/stella/internal/email/imap.go:166:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:262:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:28:        0.0%
github.com/CherryHQ/stella/internal/email/imap.go:355:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:384:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:414:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:427:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:461:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:470:       0.0%
github.com/CherryHQ/stella/internal/email/imap.go:66:        0.0%
github.com/CherryHQ/stella/internal/email/imap.go:87:        0.0%
github.com/CherryHQ/stella/internal/email/smtp.go:115:       0.0%
github.com/CherryHQ/stella/internal/email/smtp.go:139:       0.0%
github.com/CherryHQ/stella/internal/email/smtp.go:28:        0.0%
github.com/CherryHQ/stella/internal/email/smtp.go:93:        0.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:181: 76.2%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:218: 66.7%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:242: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:264: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:280: 71.4%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:315: 77.8%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:341: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:356: 80.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:369: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:383: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:390: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:79: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:91: 100.0%
github.com/CherryHQ/stella/internal/eventlog/eventlog.go:98: 81.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:105: 90.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:125: 75.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:133: 83.3%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:149: 100.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:159: 100.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:165: 82.6%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:260: 100.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:268: 50.0%
github.com/CherryHQ/stella/internal/groupingest/ingest.go:83: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/loader.go:12: 75.0%
github.com/CherryHQ/stella/internal/manifestplugins/loader.go:20: 75.0%
github.com/CherryHQ/stella/internal/manifestplugins/loader.go:28: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/loader.go:42: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/loader.go:58: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/managed_command_unix.go:13: 81.8%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:135: 66.7%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:154: 73.9%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:190: 66.7%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:201: 80.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:215: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:229: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:243: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:254: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:28: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:42: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:50: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:63: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:86: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:91: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_config.go:99: 90.9%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:115: 66.7%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:130: 76.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:173: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:19: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:25: 83.3%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:36: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/mise_installer.go:66: 90.9%
github.com/CherryHQ/stella/internal/manifestplugins/reconcile.go:106: 60.8%
github.com/CherryHQ/stella/internal/manifestplugins/reconcile.go:38: 72.7%
github.com/CherryHQ/stella/internal/manifestplugins/reconcile.go:57: 71.4%
github.com/CherryHQ/stella/internal/manifestplugins/reconcile.go:74: 66.7%
github.com/CherryHQ/stella/internal/manifestplugins/reconcile.go:91: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:103: 83.3%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:117: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:129: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:144: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:32: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:50: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:68: 0.0%
github.com/CherryHQ/stella/internal/manifestplugins/registry.go:84: 90.9%
github.com/CherryHQ/stella/internal/manifestplugins/state.go:9: 100.0%
github.com/CherryHQ/stella/internal/manifestplugins/validate.go:13: 80.0%
github.com/CherryHQ/stella/internal/manifestplugins/validate.go:24: 64.7%
github.com/CherryHQ/stella/internal/memory/changelog.go:47:  0.0%
github.com/CherryHQ/stella/internal/memory/changelog.go:53:  0.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:122: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:165: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:170: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:197: 70.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:214: 80.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:231: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:241: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:251: 75.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:260: 93.3%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:26: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:286: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:313: 87.5%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:327: 75.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:355: 92.6%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:36: 87.8%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:436: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/assembler.go:494: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:103: 95.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:150: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:182: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:201: 88.2%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:241: 91.4%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:29: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:312: 74.1%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:387: 32.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:42: 81.8%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:431: 86.4%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:473: 85.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:523: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:592: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:666: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/compaction.go:83: 63.6%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:123: 80.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:136: 25.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:158: 83.3%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:180: 90.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:208: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:223: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:241: 92.9%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:264: 42.9%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:279: 42.3%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:326: 83.3%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:336: 80.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:360: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:50: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:57: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/engine.go:64: 92.3%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:112: 82.1%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:156: 50.0%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:15: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:168: 71.4%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:186: 90.9%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:31: 84.4%
github.com/CherryHQ/stella/internal/memory/lcm/group_assembler.go:92: 70.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:116: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:139: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:162: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:207: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:224: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:229: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:246: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:273: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:27: 83.3%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:304: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:309: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:313: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:41: 83.3%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:52: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:59: 83.3%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:70: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:78: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:83: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:88: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/profile.go:93: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:152: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:164: 79.2%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:209: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:214: 76.5%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:240: 85.7%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:253: 85.7%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:287: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:306: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:319: 50.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:335: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:349: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:50: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:79: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:82: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/provider.go:88: 80.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:129: 84.2%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:182: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:189: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:209: 75.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:217: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:250: 75.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:258: 0.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:28: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:308: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:33: 85.7%
github.com/CherryHQ/stella/internal/memory/lcm/retrieval.go:45: 93.8%
github.com/CherryHQ/stella/internal/memory/lcm/review.go:18: 82.6%
github.com/CherryHQ/stella/internal/memory/lcm/review.go:59: 90.5%
github.com/CherryHQ/stella/internal/memory/lcm/review.go:89: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/review.go:93: 94.1%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:111: 71.4%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:128: 71.4%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:149: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:167: 66.7%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:18: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:192: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:200: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:207: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:214: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:221: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:22: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:249: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:38: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:48: 100.0%
github.com/CherryHQ/stella/internal/memory/lcm/sessions.go:57: 72.7%
github.com/CherryHQ/stella/internal/memory/memorytest/conformance.go:16: 68.5%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:109: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:112: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:125: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:133: 94.7%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:167: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:192: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:199: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:208: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:218: 85.7%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:253: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:260: 83.3%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:283: 83.3%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:303: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:308: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:315: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:323: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:330: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:342: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:355: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:371: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:393: 100.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:401: 83.3%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:412: 60.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:449: 87.5%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:467: 91.7%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:493: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:502: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:516: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:530: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:538: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:550: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:566: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:572: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:592: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:614: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:627: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:640: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:652: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:659: 0.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:669: 50.0%
github.com/CherryHQ/stella/internal/memory/memorytest/fake.go:70: 100.0%
github.com/CherryHQ/stella/internal/memory/memorywrite/group_writer.go:16: 83.3%
github.com/CherryHQ/stella/internal/memory/memorywrite/group_writer.go:32: 83.3%
github.com/CherryHQ/stella/internal/memory/memorywrite/profile_entries.go:103: 83.3%
github.com/CherryHQ/stella/internal/memory/memorywrite/profile_entries.go:19: 83.3%
github.com/CherryHQ/stella/internal/memory/memorywrite/profile_entries.go:33: 77.4%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:138: 80.0%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:189: 83.3%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:202: 78.1%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:23: 80.8%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:272: 75.8%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:341: 100.0%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:347: 100.0%
github.com/CherryHQ/stella/internal/memory/memorywrite/writer.go:81: 73.1%
github.com/CherryHQ/stella/internal/memory/provider.go:84:   100.0%
github.com/CherryHQ/stella/internal/memory/summarize.go:117: 100.0%
github.com/CherryHQ/stella/internal/memory/summarize.go:140: 100.0%
github.com/CherryHQ/stella/internal/memory/summarize.go:151: 100.0%
github.com/CherryHQ/stella/internal/memory/summarize.go:183: 84.2%
github.com/CherryHQ/stella/internal/memory/summarize.go:220: 91.7%
github.com/CherryHQ/stella/internal/memory/summarize.go:250: 100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:134:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:181:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:189:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:198:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:295:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:304:      95.2%
github.com/CherryHQ/stella/internal/memory/tool.go:346:      80.0%
github.com/CherryHQ/stella/internal/memory/tool.go:355:      84.6%
github.com/CherryHQ/stella/internal/memory/tool.go:384:      77.8%
github.com/CherryHQ/stella/internal/memory/tool.go:402:      80.0%
github.com/CherryHQ/stella/internal/memory/tool.go:426:      77.8%
github.com/CherryHQ/stella/internal/memory/tool.go:42:       100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:447:      90.0%
github.com/CherryHQ/stella/internal/memory/tool.go:467:      88.9%
github.com/CherryHQ/stella/internal/memory/tool.go:491:      88.9%
github.com/CherryHQ/stella/internal/memory/tool.go:49:       100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:519:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:523:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:527:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:537:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:546:      26.7%
github.com/CherryHQ/stella/internal/memory/tool.go:569:      12.9%
github.com/CherryHQ/stella/internal/memory/tool.go:57:       100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:624:      77.8%
github.com/CherryHQ/stella/internal/memory/tool.go:639:      88.9%
github.com/CherryHQ/stella/internal/memory/tool.go:654:      90.9%
github.com/CherryHQ/stella/internal/memory/tool.go:671:      81.8%
github.com/CherryHQ/stella/internal/memory/tool.go:693:      77.8%
github.com/CherryHQ/stella/internal/memory/tool.go:70:       100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:714:      100.0%
github.com/CherryHQ/stella/internal/memory/tool.go:723:      60.0%
github.com/CherryHQ/stella/internal/memory/tool.go:736:      71.4%
github.com/CherryHQ/stella/internal/memory/tool.go:752:      75.0%
github.com/CherryHQ/stella/internal/memory/traced.go:103:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:105:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:114:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:125:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:141:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:152:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:158:    88.9%
github.com/CherryHQ/stella/internal/memory/traced.go:16:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:171:    92.9%
github.com/CherryHQ/stella/internal/memory/traced.go:197:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:216:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:234:    96.3%
github.com/CherryHQ/stella/internal/memory/traced.go:276:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:290:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:304:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:318:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:336:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:344:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:356:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:364:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:372:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:384:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:38:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:398:    91.7%
github.com/CherryHQ/stella/internal/memory/traced.go:414:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:433:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:450:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:469:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:483:    90.0%
github.com/CherryHQ/stella/internal/memory/traced.go:501:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:513:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:529:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:52:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:546:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:54:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:559:    0.0%
github.com/CherryHQ/stella/internal/memory/traced.go:572:    90.9%
github.com/CherryHQ/stella/internal/memory/traced.go:592:    81.8%
github.com/CherryHQ/stella/internal/memory/traced.go:609:    75.0%
github.com/CherryHQ/stella/internal/memory/traced.go:61:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:623:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:631:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:639:    100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:77:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:85:     100.0%
github.com/CherryHQ/stella/internal/memory/traced.go:91:     100.0%
github.com/CherryHQ/stella/internal/memory/types.go:100:     0.0%
github.com/CherryHQ/stella/internal/memory/types.go:149:     100.0%
github.com/CherryHQ/stella/internal/memory/types.go:155:     62.5%
github.com/CherryHQ/stella/internal/memory/types.go:176:     80.0%
github.com/CherryHQ/stella/internal/memory/types.go:190:     80.0%
github.com/CherryHQ/stella/internal/memory/types.go:23:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:28:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:34:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:39:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:45:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:50:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:56:      0.0%
github.com/CherryHQ/stella/internal/memory/types.go:61:      0.0%
github.com/CherryHQ/stella/internal/memory/types.go:82:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:89:      100.0%
github.com/CherryHQ/stella/internal/memory/types.go:95:      0.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:117: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:124: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:141: 48.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:189: 0.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:193: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:206: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:214: 96.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:262: 75.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:276: 85.7%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:290: 71.4%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:302: 75.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:317: 75.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:326: 75.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:335: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:345: 80.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:366: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:52: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:57: 100.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:64: 0.0%
github.com/CherryHQ/stella/internal/notify/dispatcher.go:83: 94.4%
github.com/CherryHQ/stella/internal/observability/http.go:21: 100.0%
github.com/CherryHQ/stella/internal/observability/http.go:38: 100.0%
github.com/CherryHQ/stella/internal/observability/observability.go:137: 75.0%
github.com/CherryHQ/stella/internal/observability/observability.go:149: 75.0%
github.com/CherryHQ/stella/internal/observability/observability.go:162: 75.0%
github.com/CherryHQ/stella/internal/observability/observability.go:183: 50.0%
github.com/CherryHQ/stella/internal/observability/observability.go:196: 100.0%
github.com/CherryHQ/stella/internal/observability/observability.go:200: 0.0%
github.com/CherryHQ/stella/internal/observability/observability.go:209: 100.0%
github.com/CherryHQ/stella/internal/observability/observability.go:48: 100.0%
github.com/CherryHQ/stella/internal/observability/observability.go:59: 100.0%
github.com/CherryHQ/stella/internal/observability/observability.go:86: 80.6%
github.com/CherryHQ/stella/internal/observability/slog.go:15: 75.0%
github.com/CherryHQ/stella/internal/observability/slog.go:27: 100.0%
github.com/CherryHQ/stella/internal/observability/slog.go:31: 75.0%
github.com/CherryHQ/stella/internal/observability/slog.go:40: 100.0%
github.com/CherryHQ/stella/internal/observability/slog.go:50: 0.0%
github.com/CherryHQ/stella/internal/observability/slog.go:58: 0.0%
github.com/CherryHQ/stella/internal/observability/tracehook/agent.go:12: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/agent.go:38: 80.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:112: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:137: 88.9%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:164: 26.3%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:35: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:64: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:78: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:79: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:81: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:86: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/hook.go:91: 77.8%
github.com/CherryHQ/stella/internal/observability/tracehook/llm.go:14: 72.7%
github.com/CherryHQ/stella/internal/observability/tracehook/llm.go:96: 82.9%
github.com/CherryHQ/stella/internal/observability/tracehook/memory.go:21: 66.7%
github.com/CherryHQ/stella/internal/observability/tracehook/memory.go:43: 91.7%
github.com/CherryHQ/stella/internal/observability/tracehook/memory.go:86: 74.3%
github.com/CherryHQ/stella/internal/observability/tracehook/tool.go:115: 83.3%
github.com/CherryHQ/stella/internal/observability/tracehook/tool.go:173: 85.7%
github.com/CherryHQ/stella/internal/observability/tracehook/tool.go:42: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/tool.go:56: 100.0%
github.com/CherryHQ/stella/internal/observability/tracehook/tool.go:63: 95.5%
github.com/CherryHQ/stella/internal/pluginhost/auth_service.go:19: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/auth_service.go:26: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/auth_service.go:41: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/auth_service.go:59: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/builders.go:14: 94.7%
github.com/CherryHQ/stella/internal/pluginhost/builders.go:45: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/builders.go:71: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/builders.go:88: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/bundled_skill_catalog.go:12: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/catalog.go:5: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/channel_state.go:10: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/channel_state.go:14: 83.3%
github.com/CherryHQ/stella/internal/pluginhost/channel_state.go:25: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/channel_state.go:50: 88.9%
github.com/CherryHQ/stella/internal/pluginhost/config_service.go:15: 75.0%
github.com/CherryHQ/stella/internal/pluginhost/config_service.go:23: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/config_service.go:27: 72.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:153: 63.3%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:18: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:232: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:242: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:249: 25.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:29: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:40: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:46: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:53: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:60: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/discovery.go:75: 86.4%
github.com/CherryHQ/stella/internal/pluginhost/host.go:100:  81.8%
github.com/CherryHQ/stella/internal/pluginhost/host.go:118:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:127:  80.4%
github.com/CherryHQ/stella/internal/pluginhost/host.go:220:  85.7%
github.com/CherryHQ/stella/internal/pluginhost/host.go:232:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:243:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:249:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:255:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:261:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:267:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:273:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:279:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:285:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:291:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:297:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:303:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:309:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:315:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:321:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:331:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:337:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:347:  80.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:357:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:358:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:360:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:364:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:378:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:392:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:399:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:409:  83.3%
github.com/CherryHQ/stella/internal/pluginhost/host.go:419:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:423:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:427:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:431:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:433:  81.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:465:  0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:477:  68.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:52:   100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:531:  60.7%
github.com/CherryHQ/stella/internal/pluginhost/host.go:592:  100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:84:   0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:85:   0.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:86:   100.0%
github.com/CherryHQ/stella/internal/pluginhost/host.go:88:   71.4%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:11: 83.3%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:124: 85.7%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:144: 50.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:159: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:168: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:177: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:186: 75.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:195: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:204: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:213: 75.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:222: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:231: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:235: 58.3%
github.com/CherryHQ/stella/internal/pluginhost/metadata.go:30: 65.4%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:109: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:115: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:149: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:162: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:166: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:17: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:182: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:198: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:207: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:208: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:212: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:216: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:219: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:220: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:221: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:222: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:226: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:239: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:243: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:256: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:260: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:267: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:274: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:286: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:293: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:300: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:307: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:32: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:47: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:51: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:55: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:59: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:72: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:76: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:80: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/platform.go:88: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:103: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:125: 88.9%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:138: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:142: 86.4%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:177: 81.8%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:195: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:205: 66.7%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:212: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:216: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:36: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:40: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:52: 66.7%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:71: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/runtime.go:75: 41.2%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:104: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:111: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:125: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:129: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:137: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:13: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:143: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:149: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:156: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:163: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:170: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:20: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:27: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:34: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:41: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:48: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:55: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:62: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:69: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:76: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:83: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:90: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/service_extensions.go:97: 100.0%
github.com/CherryHQ/stella/internal/pluginhost/session_view.go:13: 0.0%
github.com/CherryHQ/stella/internal/pluginhost/tool_lifecycle.go:10: 76.7%
github.com/CherryHQ/stella/internal/pluginhost/tool_lifecycle.go:73: 81.1%
github.com/CherryHQ/stella/internal/pluginstate/store.go:19: 100.0%
github.com/CherryHQ/stella/internal/pluginstate/store.go:23: 80.0%
github.com/CherryHQ/stella/internal/pluginstate/store.go:44: 80.0%
github.com/CherryHQ/stella/internal/pluginstate/store.go:59: 75.0%
github.com/CherryHQ/stella/internal/pluginstate/store.go:72: 80.0%
github.com/CherryHQ/stella/internal/recally/files.go:111:    86.4%
github.com/CherryHQ/stella/internal/recally/files.go:155:    71.4%
github.com/CherryHQ/stella/internal/recally/files.go:167:    40.0%
github.com/CherryHQ/stella/internal/recally/files.go:178:    100.0%
github.com/CherryHQ/stella/internal/recally/files.go:184:    75.0%
github.com/CherryHQ/stella/internal/recally/files.go:193:    83.3%
github.com/CherryHQ/stella/internal/recally/files.go:213:    0.0%
github.com/CherryHQ/stella/internal/recally/files.go:21:     100.0%
github.com/CherryHQ/stella/internal/recally/files.go:26:     100.0%
github.com/CherryHQ/stella/internal/recally/files.go:34:     100.0%
github.com/CherryHQ/stella/internal/recally/files.go:42:     100.0%
github.com/CherryHQ/stella/internal/recally/files.go:54:     70.0%
github.com/CherryHQ/stella/internal/recally/files.go:73:     80.0%
github.com/CherryHQ/stella/internal/recally/files.go:83:     75.0%
github.com/CherryHQ/stella/internal/recally/files.go:92:     83.3%
github.com/CherryHQ/stella/internal/recally/store.go:106:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:120:    87.5%
github.com/CherryHQ/stella/internal/recally/store.go:134:    76.7%
github.com/CherryHQ/stella/internal/recally/store.go:212:    66.7%
github.com/CherryHQ/stella/internal/recally/store.go:220:    80.0%
github.com/CherryHQ/stella/internal/recally/store.go:256:    88.0%
github.com/CherryHQ/stella/internal/recally/store.go:27:     100.0%
github.com/CherryHQ/stella/internal/recally/store.go:306:    75.0%
github.com/CherryHQ/stella/internal/recally/store.go:31:     100.0%
github.com/CherryHQ/stella/internal/recally/store.go:334:    87.5%
github.com/CherryHQ/stella/internal/recally/store.go:348:    62.5%
github.com/CherryHQ/stella/internal/recally/store.go:362:    81.8%
github.com/CherryHQ/stella/internal/recally/store.go:36:     83.3%
github.com/CherryHQ/stella/internal/recally/store.go:384:    77.1%
github.com/CherryHQ/stella/internal/recally/store.go:449:    66.7%
github.com/CherryHQ/stella/internal/recally/store.go:458:    62.5%
github.com/CherryHQ/stella/internal/recally/store.go:484:    81.8%
github.com/CherryHQ/stella/internal/recally/store.go:502:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:516:    83.3%
github.com/CherryHQ/stella/internal/recally/store.go:533:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:542:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:651:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:725:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:734:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:762:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:793:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:810:    0.0%
github.com/CherryHQ/stella/internal/recally/store.go:821:    66.7%
github.com/CherryHQ/stella/internal/recally/store.go:828:    100.0%
github.com/CherryHQ/stella/internal/recally/store.go:835:    100.0%
github.com/CherryHQ/stella/internal/recally/store.go:842:    100.0%
github.com/CherryHQ/stella/internal/recally/types.go:117:    84.6%
github.com/CherryHQ/stella/internal/recally/types.go:142:    83.3%
github.com/CherryHQ/stella/internal/recally/types.go:158:    100.0%
github.com/CherryHQ/stella/internal/recally/types.go:28:     66.7%
github.com/CherryHQ/stella/internal/recally/types.go:342:    95.2%
github.com/CherryHQ/stella/internal/recally/types.go:369:    94.1%
github.com/CherryHQ/stella/internal/recally/types.go:392:    100.0%
github.com/CherryHQ/stella/internal/recally/types.go:410:    100.0%
github.com/CherryHQ/stella/internal/recally/types.go:417:    75.0%
github.com/CherryHQ/stella/internal/recally/types.go:426:    83.3%
github.com/CherryHQ/stella/internal/recally/types.go:437:    83.3%
github.com/CherryHQ/stella/internal/recally/types.go:448:    62.5%
github.com/CherryHQ/stella/internal/recally/types.go:462:    83.3%
github.com/CherryHQ/stella/internal/recally/types.go:473:    66.7%
github.com/CherryHQ/stella/internal/recally/types.go:47:     66.7%
github.com/CherryHQ/stella/internal/recally/types.go:78:     100.0%
github.com/CherryHQ/stella/internal/recally/types.go:88:     100.0%
github.com/CherryHQ/stella/internal/recally/urlnorm.go:103:  95.5%
github.com/CherryHQ/stella/internal/recally/urlnorm.go:36:   94.7%
github.com/CherryHQ/stella/internal/recally/urlnorm.go:69:   100.0%
github.com/CherryHQ/stella/internal/recally/urlnorm.go:98:   100.0%
github.com/CherryHQ/stella/internal/reflect/candidates.go:124: 100.0%
github.com/CherryHQ/stella/internal/reflect/candidates.go:19: 92.3%
github.com/CherryHQ/stella/internal/reflect/candidates.go:44: 0.0%
github.com/CherryHQ/stella/internal/reflect/candidates.go:66: 100.0%
github.com/CherryHQ/stella/internal/reflect/candidates.go:77: 0.0%
github.com/CherryHQ/stella/internal/reflect/candidates.go:98: 77.8%
github.com/CherryHQ/stella/internal/reflect/contextbuilder.go:17: 90.6%
github.com/CherryHQ/stella/internal/reflect/contextbuilder.go:77: 100.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:105: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:125: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:129: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:140: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:21: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:83: 0.0%
github.com/CherryHQ/stella/internal/reflect/conversation_review.go:90: 0.0%
github.com/CherryHQ/stella/internal/reflect/dispatcher.go:19: 76.9%
github.com/CherryHQ/stella/internal/reflect/expiry.go:21:    12.5%
github.com/CherryHQ/stella/internal/reflect/loop.go:17:      100.0%
github.com/CherryHQ/stella/internal/reflect/loop.go:23:      0.0%
github.com/CherryHQ/stella/internal/reflect/loop.go:31:      47.6%
github.com/CherryHQ/stella/internal/reflect/loop.go:64:      0.0%
github.com/CherryHQ/stella/internal/reflect/reviewer.go:41:  0.0%
github.com/CherryHQ/stella/internal/reflect/reviewer.go:71:  0.0%
github.com/CherryHQ/stella/internal/reflect/reviewer.go:89:  92.3%
github.com/CherryHQ/stella/internal/reflect/service.go:61:   66.7%
github.com/CherryHQ/stella/internal/reflect/trace.go:16:     100.0%
github.com/CherryHQ/stella/internal/reflect/trace.go:27:     0.0%
github.com/CherryHQ/stella/internal/reflect/trace.go:37:     0.0%
github.com/CherryHQ/stella/internal/reflect/trace.go:50:     0.0%
github.com/CherryHQ/stella/internal/reflect/watermark.go:18: 100.0%
github.com/CherryHQ/stella/internal/reflect/watermark.go:25: 75.0%
github.com/CherryHQ/stella/internal/reflect/watermark.go:48: 100.0%
github.com/CherryHQ/stella/internal/scheduler/builtin.go:124: 100.0%
github.com/CherryHQ/stella/internal/scheduler/builtin.go:31: 100.0%
github.com/CherryHQ/stella/internal/scheduler/builtin.go:56: 100.0%
github.com/CherryHQ/stella/internal/scheduler/builtin.go:79: 83.3%
github.com/CherryHQ/stella/internal/scheduler/job.go:105:    100.0%
github.com/CherryHQ/stella/internal/scheduler/job.go:111:    0.0%
github.com/CherryHQ/stella/internal/scheduler/job.go:120:    100.0%
github.com/CherryHQ/stella/internal/scheduler/job.go:124:    0.0%
github.com/CherryHQ/stella/internal/scheduler/job.go:132:    85.7%
github.com/CherryHQ/stella/internal/scheduler/job.go:146:    71.4%
github.com/CherryHQ/stella/internal/scheduler/job.go:88:     0.0%
github.com/CherryHQ/stella/internal/scheduler/job.go:97:     100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:132: 63.6%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:171: 75.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:182: 60.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:194: 33.3%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:19: 85.7%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:205: 62.5%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:219: 0.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:228: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:239: 78.6%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:271: 33.3%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:282: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:293: 87.5%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:32: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:38: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:43: 75.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:57: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:61: 100.0%
github.com/CherryHQ/stella/internal/scheduler/persistence.go:99: 85.7%
github.com/CherryHQ/stella/internal/scheduler/service.go:101: 0.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:108: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:115: 0.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:125: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:130: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:134: 88.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:182: 60.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:193: 0.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:217: 0.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:228: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:236: 95.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:291: 0.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:342: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:377: 84.6%
github.com/CherryHQ/stella/internal/scheduler/service.go:407: 83.9%
github.com/CherryHQ/stella/internal/scheduler/service.go:453: 100.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:464: 85.7%
github.com/CherryHQ/stella/internal/scheduler/service.go:502: 81.6%
github.com/CherryHQ/stella/internal/scheduler/service.go:570: 89.7%
github.com/CherryHQ/stella/internal/scheduler/service.go:636: 77.8%
github.com/CherryHQ/stella/internal/scheduler/service.go:657: 88.9%
github.com/CherryHQ/stella/internal/scheduler/service.go:676: 81.8%
github.com/CherryHQ/stella/internal/scheduler/service.go:68: 75.0%
github.com/CherryHQ/stella/internal/scheduler/service.go:86: 0.0%
github.com/CherryHQ/stella/internal/scheduler/template.go:100: 100.0%
github.com/CherryHQ/stella/internal/scheduler/template.go:116: 84.6%
github.com/CherryHQ/stella/internal/scheduler/template.go:191: 44.4%
github.com/CherryHQ/stella/internal/scheduler/template.go:215: 64.4%
github.com/CherryHQ/stella/internal/scheduler/template.go:312: 100.0%
github.com/CherryHQ/stella/internal/scheduler/template.go:319: 66.7%
github.com/CherryHQ/stella/internal/scheduler/template.go:54: 83.3%
github.com/CherryHQ/stella/internal/scheduler/template.go:88: 100.0%
github.com/CherryHQ/stella/internal/server/agent_access.go:12: 60.0%
github.com/CherryHQ/stella/internal/server/agent_access.go:21: 75.0%
github.com/CherryHQ/stella/internal/server/agent_access.go:34: 100.0%
github.com/CherryHQ/stella/internal/server/agent_helpers.go:15: 83.3%
github.com/CherryHQ/stella/internal/server/agent_helpers.go:26: 100.0%
github.com/CherryHQ/stella/internal/server/agent_users.go:48: 50.0%
github.com/CherryHQ/stella/internal/server/agent_users.go:85: 62.5%
github.com/CherryHQ/stella/internal/server/agent_users.go:9: 76.2%
github.com/CherryHQ/stella/internal/server/agents.go:100:    78.6%
github.com/CherryHQ/stella/internal/server/agents.go:122:    59.6%
github.com/CherryHQ/stella/internal/server/agents.go:206:    71.4%
github.com/CherryHQ/stella/internal/server/agents.go:218:    54.5%
github.com/CherryHQ/stella/internal/server/agents.go:25:     66.7%
github.com/CherryHQ/stella/internal/server/agents.go:272:    0.0%
github.com/CherryHQ/stella/internal/server/agents.go:34:     100.0%
github.com/CherryHQ/stella/internal/server/agents.go:40:     89.5%
github.com/CherryHQ/stella/internal/server/agents.go:71:     66.7%
github.com/CherryHQ/stella/internal/server/auth.go:10:       80.0%
github.com/CherryHQ/stella/internal/server/auth.go:20:       80.0%
github.com/CherryHQ/stella/internal/server/auth.go:49:       0.0%
github.com/CherryHQ/stella/internal/server/auth.go:76:       0.0%
github.com/CherryHQ/stella/internal/server/auth_users.go:114: 80.0%
github.com/CherryHQ/stella/internal/server/auth_users.go:152: 77.8%
github.com/CherryHQ/stella/internal/server/auth_users.go:168: 71.4%
github.com/CherryHQ/stella/internal/server/auth_users.go:233: 50.0%
github.com/CherryHQ/stella/internal/server/auth_users.go:267: 70.0%
github.com/CherryHQ/stella/internal/server/auth_users.go:29: 85.7%
github.com/CherryHQ/stella/internal/server/auth_users.go:305: 66.7%
github.com/CherryHQ/stella/internal/server/auth_users.go:328: 58.8%
github.com/CherryHQ/stella/internal/server/auth_users.go:393: 66.7%
github.com/CherryHQ/stella/internal/server/auth_users.go:52: 66.7%
github.com/CherryHQ/stella/internal/server/auth_users.go:88: 100.0%
github.com/CherryHQ/stella/internal/server/auth_users.go:97: 77.8%
github.com/CherryHQ/stella/internal/server/builtin.go:27:    100.0%
github.com/CherryHQ/stella/internal/server/builtin.go:41:    100.0%
github.com/CherryHQ/stella/internal/server/builtin.go:50:    84.6%
github.com/CherryHQ/stella/internal/server/builtin.go:69:    69.2%
github.com/CherryHQ/stella/internal/server/channels.go:108:  84.6%
github.com/CherryHQ/stella/internal/server/channels.go:129:  92.9%
github.com/CherryHQ/stella/internal/server/channels.go:157:  66.7%
github.com/CherryHQ/stella/internal/server/channels.go:164:  66.7%
github.com/CherryHQ/stella/internal/server/channels.go:171:  75.0%
github.com/CherryHQ/stella/internal/server/channels.go:190:  0.0%
github.com/CherryHQ/stella/internal/server/channels.go:207:  0.0%
github.com/CherryHQ/stella/internal/server/channels.go:219:  66.7%
github.com/CherryHQ/stella/internal/server/channels.go:242:  0.0%
github.com/CherryHQ/stella/internal/server/channels.go:272:  66.7%
github.com/CherryHQ/stella/internal/server/channels.go:279:  66.7%
github.com/CherryHQ/stella/internal/server/channels.go:286:  94.1%
github.com/CherryHQ/stella/internal/server/channels.go:320:  52.2%
github.com/CherryHQ/stella/internal/server/channels.go:352:  100.0%
github.com/CherryHQ/stella/internal/server/channels.go:363:  71.4%
github.com/CherryHQ/stella/internal/server/channels.go:376:  0.0%
github.com/CherryHQ/stella/internal/server/channels.go:56:   100.0%
github.com/CherryHQ/stella/internal/server/channels.go:67:   56.2%
github.com/CherryHQ/stella/internal/server/channels.go:94:   87.5%
github.com/CherryHQ/stella/internal/server/clawhub.go:27:    0.0%
github.com/CherryHQ/stella/internal/server/clawhub.go:88:    0.0%
github.com/CherryHQ/stella/internal/server/cli_tools.go:14:  0.0%
github.com/CherryHQ/stella/internal/server/cli_tools.go:38:  0.0%
github.com/CherryHQ/stella/internal/server/docs.go:11:       0.0%
github.com/CherryHQ/stella/internal/server/docs.go:27:       0.0%
github.com/CherryHQ/stella/internal/server/email.go:146:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:176:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:234:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:24:      0.0%
github.com/CherryHQ/stella/internal/server/email.go:275:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:286:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:318:     0.0%
github.com/CherryHQ/stella/internal/server/email.go:79:      0.0%
github.com/CherryHQ/stella/internal/server/email.go:95:      0.0%
github.com/CherryHQ/stella/internal/server/goals.go:127:     70.0%
github.com/CherryHQ/stella/internal/server/goals.go:143:     52.9%
github.com/CherryHQ/stella/internal/server/goals.go:168:     57.9%
github.com/CherryHQ/stella/internal/server/goals.go:17:      57.1%
github.com/CherryHQ/stella/internal/server/goals.go:195:     64.0%
github.com/CherryHQ/stella/internal/server/goals.go:230:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:265:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:269:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:273:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:277:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:309:     0.0%
github.com/CherryHQ/stella/internal/server/goals.go:351:     47.4%
github.com/CherryHQ/stella/internal/server/goals.go:39:      0.0%
github.com/CherryHQ/stella/internal/server/goals.go:75:      46.9%
github.com/CherryHQ/stella/internal/server/group_publisher.go:144: 0.0%
github.com/CherryHQ/stella/internal/server/group_publisher.go:22: 0.0%
github.com/CherryHQ/stella/internal/server/group_publisher.go:35: 85.7%
github.com/CherryHQ/stella/internal/server/group_publisher.go:47: 49.2%
github.com/CherryHQ/stella/internal/server/groups.go:144:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:207:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:215:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:239:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:250:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:25:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:277:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:29:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:322:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:33:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:348:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:402:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:50:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:534:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:554:    0.0%
github.com/CherryHQ/stella/internal/server/groups.go:60:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:78:     0.0%
github.com/CherryHQ/stella/internal/server/groups.go:99:     0.0%
github.com/CherryHQ/stella/internal/server/http.go:11:       62.5%
github.com/CherryHQ/stella/internal/server/http.go:27:       100.0%
github.com/CherryHQ/stella/internal/server/http.go:32:       100.0%
github.com/CherryHQ/stella/internal/server/http.go:49:       100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:125:     100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:132:     100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:147:     100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:162:     60.0%
github.com/CherryHQ/stella/internal/server/inbox.go:16:      77.6%
github.com/CherryHQ/stella/internal/server/inbox.go:182:     60.0%
github.com/CherryHQ/stella/internal/server/inbox.go:201:     100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:208:     66.7%
github.com/CherryHQ/stella/internal/server/inbox.go:215:     66.7%
github.com/CherryHQ/stella/internal/server/inbox.go:222:     100.0%
github.com/CherryHQ/stella/internal/server/inbox.go:226:     40.0%
github.com/CherryHQ/stella/internal/server/inbox.go:237:     66.7%
github.com/CherryHQ/stella/internal/server/manifest_plugins.go:200: 0.0%
github.com/CherryHQ/stella/internal/server/manifest_plugins.go:22: 69.2%
github.com/CherryHQ/stella/internal/server/manifest_plugins.go:244: 0.0%
github.com/CherryHQ/stella/internal/server/manifest_plugins.go:78: 0.0%
github.com/CherryHQ/stella/internal/server/manifest_plugins.go:90: 54.1%
github.com/CherryHQ/stella/internal/server/middleware.go:108: 56.5%
github.com/CherryHQ/stella/internal/server/middleware.go:162: 60.0%
github.com/CherryHQ/stella/internal/server/middleware.go:173: 85.7%
github.com/CherryHQ/stella/internal/server/middleware.go:195: 88.9%
github.com/CherryHQ/stella/internal/server/middleware.go:219: 100.0%
github.com/CherryHQ/stella/internal/server/middleware.go:228: 100.0%
github.com/CherryHQ/stella/internal/server/middleware.go:35: 100.0%
github.com/CherryHQ/stella/internal/server/middleware.go:41: 100.0%
github.com/CherryHQ/stella/internal/server/middleware.go:48: 81.8%
github.com/CherryHQ/stella/internal/server/middleware.go:85: 88.9%
github.com/CherryHQ/stella/internal/server/models.go:13:     87.2%
github.com/CherryHQ/stella/internal/server/oauth.go:119:     0.0%
github.com/CherryHQ/stella/internal/server/oauth.go:138:     84.6%
github.com/CherryHQ/stella/internal/server/oauth.go:21:      0.0%
github.com/CherryHQ/stella/internal/server/oauth.go:33:      0.0%
github.com/CherryHQ/stella/internal/server/oauth.go:45:      0.0%
github.com/CherryHQ/stella/internal/server/oauth.go:70:      0.0%
github.com/CherryHQ/stella/internal/server/oauth.go:91:      0.0%
github.com/CherryHQ/stella/internal/server/oauth_providers.go:11: 0.0%
github.com/CherryHQ/stella/internal/server/oauth_providers.go:24: 0.0%
github.com/CherryHQ/stella/internal/server/oauth_providers.go:36: 0.0%
github.com/CherryHQ/stella/internal/server/oauth_providers.go:67: 0.0%
github.com/CherryHQ/stella/internal/server/oauth_providers.go:79: 0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:100:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:152:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:176:      100.0%
github.com/CherryHQ/stella/internal/server/oidc.go:186:      71.4%
github.com/CherryHQ/stella/internal/server/oidc.go:199:      100.0%
github.com/CherryHQ/stella/internal/server/oidc.go:207:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:211:      75.0%
github.com/CherryHQ/stella/internal/server/oidc.go:219:      77.8%
github.com/CherryHQ/stella/internal/server/oidc.go:250:      17.1%
github.com/CherryHQ/stella/internal/server/oidc.go:28:       0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:312:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:367:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:403:      64.3%
github.com/CherryHQ/stella/internal/server/oidc.go:434:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:450:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:464:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:473:      0.0%
github.com/CherryHQ/stella/internal/server/oidc.go:50:       0.0%
github.com/CherryHQ/stella/internal/server/pagination.go:14: 40.0%
github.com/CherryHQ/stella/internal/server/pagination.go:34: 66.7%
github.com/CherryHQ/stella/internal/server/plugins.go:105:   75.0%
github.com/CherryHQ/stella/internal/server/plugins.go:113:   52.6%
github.com/CherryHQ/stella/internal/server/plugins.go:13:    62.5%
github.com/CherryHQ/stella/internal/server/plugins.go:142:   14.8%
github.com/CherryHQ/stella/internal/server/plugins.go:184:   27.3%
github.com/CherryHQ/stella/internal/server/plugins.go:207:   66.7%
github.com/CherryHQ/stella/internal/server/plugins.go:44:    80.0%
github.com/CherryHQ/stella/internal/server/plugins.go:75:    62.5%
github.com/CherryHQ/stella/internal/server/plugins.go:88:    36.4%
github.com/CherryHQ/stella/internal/server/profile.go:108:   69.2%
github.com/CherryHQ/stella/internal/server/profile.go:139:   55.0%
github.com/CherryHQ/stella/internal/server/profile.go:175:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:180:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:20:    46.2%
github.com/CherryHQ/stella/internal/server/profile.go:216:   100.0%
github.com/CherryHQ/stella/internal/server/profile.go:221:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:249:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:262:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:267:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:287:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:321:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:359:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:418:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:42:    51.3%
github.com/CherryHQ/stella/internal/server/profile.go:430:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:444:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:452:   0.0%
github.com/CherryHQ/stella/internal/server/profile.go:462:   17.6%
github.com/CherryHQ/stella/internal/server/profile.go:491:   100.0%
github.com/CherryHQ/stella/internal/server/projects.go:114:  0.0%
github.com/CherryHQ/stella/internal/server/projects.go:145:  0.0%
github.com/CherryHQ/stella/internal/server/projects.go:17:   0.0%
github.com/CherryHQ/stella/internal/server/projects.go:210:  0.0%
github.com/CherryHQ/stella/internal/server/projects.go:261:  0.0%
github.com/CherryHQ/stella/internal/server/projects.go:30:   0.0%
github.com/CherryHQ/stella/internal/server/projects.go:68:   0.0%
github.com/CherryHQ/stella/internal/server/providers.go:114: 50.0%
github.com/CherryHQ/stella/internal/server/providers.go:131: 0.0%
github.com/CherryHQ/stella/internal/server/providers.go:13:  62.5%
github.com/CherryHQ/stella/internal/server/providers.go:144: 0.0%
github.com/CherryHQ/stella/internal/server/providers.go:228: 0.0%
github.com/CherryHQ/stella/internal/server/providers.go:26:  52.6%
github.com/CherryHQ/stella/internal/server/providers.go:276: 0.0%
github.com/CherryHQ/stella/internal/server/providers.go:301: 0.0%
github.com/CherryHQ/stella/internal/server/providers.go:54:  0.0%
github.com/CherryHQ/stella/internal/server/providers.go:66:  0.0%
github.com/CherryHQ/stella/internal/server/providers.go:96:  0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:150: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:245: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:266: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:330: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:34: 100.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:355: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:38: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:391: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:42: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:449: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:461: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:48: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:495: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:510: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:576: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:59: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:615: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:645: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:688: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:701: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:729: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:756: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:76: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:775: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:784: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:795: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:817: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:824: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:831: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:838: 100.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:847: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:881: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:889: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:913: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:929: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:953: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:95: 0.0%
github.com/CherryHQ/stella/internal/server/recally_handlers.go:965: 0.0%
github.com/CherryHQ/stella/internal/server/response.go:117:  100.0%
github.com/CherryHQ/stella/internal/server/response.go:122:  100.0%
github.com/CherryHQ/stella/internal/server/response.go:26:   100.0%
github.com/CherryHQ/stella/internal/server/response.go:32:   81.8%
github.com/CherryHQ/stella/internal/server/response.go:51:   100.0%
github.com/CherryHQ/stella/internal/server/response.go:59:   100.0%
github.com/CherryHQ/stella/internal/server/response.go:63:   83.3%
github.com/CherryHQ/stella/internal/server/response.go:77:   0.0%
github.com/CherryHQ/stella/internal/server/response.go:82:   0.0%
github.com/CherryHQ/stella/internal/server/response.go:86:   0.0%
github.com/CherryHQ/stella/internal/server/response.go:91:   63.6%
github.com/CherryHQ/stella/internal/server/routes.go:10:     100.0%
github.com/CherryHQ/stella/internal/server/routes.go:18:     100.0%
github.com/CherryHQ/stella/internal/server/routes.go:25:     100.0%
github.com/CherryHQ/stella/internal/server/routes.go:36:     100.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:174: 55.6%
github.com/CherryHQ/stella/internal/server/scheduler.go:204: 60.5%
github.com/CherryHQ/stella/internal/server/scheduler.go:21:  100.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:276: 41.7%
github.com/CherryHQ/stella/internal/server/scheduler.go:28:  90.9%
github.com/CherryHQ/stella/internal/server/scheduler.go:314: 24.1%
github.com/CherryHQ/stella/internal/server/scheduler.go:360: 15.4%
github.com/CherryHQ/stella/internal/server/scheduler.go:433: 80.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:476: 80.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:514: 0.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:543: 66.7%
github.com/CherryHQ/stella/internal/server/scheduler.go:550: 100.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:557: 25.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:571: 100.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:596: 100.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:604: 60.0%
github.com/CherryHQ/stella/internal/server/scheduler.go:70:  64.3%
github.com/CherryHQ/stella/internal/server/scheduler.go:97:  50.0%
github.com/CherryHQ/stella/internal/server/scoped_auth.go:10: 80.0%
github.com/CherryHQ/stella/internal/server/scoped_auth.go:35: 37.5%
github.com/CherryHQ/stella/internal/server/scoped_auth.go:53: 50.0%
github.com/CherryHQ/stella/internal/server/scoped_auth.go:75: 83.3%
github.com/CherryHQ/stella/internal/server/scoped_auth.go:89: 100.0%
github.com/CherryHQ/stella/internal/server/server.go:125:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:132:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:139:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:145:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:152:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:156:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:160:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:164:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:170:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:177:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:182:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:191:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:196:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:203:    100.0%
github.com/CherryHQ/stella/internal/server/server.go:214:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:221:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:255:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:259:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:263:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:267:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:271:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:275:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:279:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:283:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:287:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:291:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:295:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:299:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:303:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:307:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:311:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:315:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:319:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:323:    0.0%
github.com/CherryHQ/stella/internal/server/server.go:86:     90.9%
github.com/CherryHQ/stella/internal/server/sessions.go:1040: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1073: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1081: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1127: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1153: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1193: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1247: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1282: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1322: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1370: 63.4%
github.com/CherryHQ/stella/internal/server/sessions.go:1451: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1458: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1466: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1483: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1502: 80.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1549: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1569: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1592: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1602: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1637: 100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1651: 93.3%
github.com/CherryHQ/stella/internal/server/sessions.go:1686: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1700: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:1719: 0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:33:   0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:360:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:388:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:435:  100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:450:  100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:458:  100.0%
github.com/CherryHQ/stella/internal/server/sessions.go:466:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:513:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:557:  46.9%
github.com/CherryHQ/stella/internal/server/sessions.go:609:  46.2%
github.com/CherryHQ/stella/internal/server/sessions.go:634:  43.6%
github.com/CherryHQ/stella/internal/server/sessions.go:708:  79.6%
github.com/CherryHQ/stella/internal/server/sessions.go:791:  66.7%
github.com/CherryHQ/stella/internal/server/sessions.go:835:  87.0%
github.com/CherryHQ/stella/internal/server/sessions.go:85:   0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:869:  69.2%
github.com/CherryHQ/stella/internal/server/sessions.go:891:  54.5%
github.com/CherryHQ/stella/internal/server/sessions.go:922:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:975:  0.0%
github.com/CherryHQ/stella/internal/server/sessions.go:979:  0.0%
github.com/CherryHQ/stella/internal/server/share_markdown.go:177: 100.0%
github.com/CherryHQ/stella/internal/server/share_markdown.go:190: 84.6%
github.com/CherryHQ/stella/internal/server/shares.go:120:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:132:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:190:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:233:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:251:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:285:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:300:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:31:     0.0%
github.com/CherryHQ/stella/internal/server/shares.go:321:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:342:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:351:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:356:    0.0%
github.com/CherryHQ/stella/internal/server/shares.go:69:     0.0%
github.com/CherryHQ/stella/internal/server/skills.go:108:    60.0%
github.com/CherryHQ/stella/internal/server/skills.go:118:    0.0%
github.com/CherryHQ/stella/internal/server/skills.go:130:    0.0%
github.com/CherryHQ/stella/internal/server/skills.go:168:    57.1%
github.com/CherryHQ/stella/internal/server/skills.go:190:    0.0%
github.com/CherryHQ/stella/internal/server/skills.go:31:     100.0%
github.com/CherryHQ/stella/internal/server/skills.go:61:     28.6%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:107: 50.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:135: 100.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:148: 83.3%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:172: 69.2%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:197: 0.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:206: 64.3%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:228: 71.4%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:23: 100.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:250: 100.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:255: 0.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:276: 69.6%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:29: 71.4%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:308: 65.5%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:355: 60.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:378: 21.2%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:428: 19.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:42: 75.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:460: 0.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:481: 25.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:522: 65.2%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:554: 100.0%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:62: 77.8%
github.com/CherryHQ/stella/internal/server/skills_scoped.go:78: 42.9%
github.com/CherryHQ/stella/internal/server/skills_upload.go:101: 78.1%
github.com/CherryHQ/stella/internal/server/skills_upload.go:202: 75.0%
github.com/CherryHQ/stella/internal/server/skills_upload.go:221: 71.4%
github.com/CherryHQ/stella/internal/server/skills_upload.go:241: 75.0%
github.com/CherryHQ/stella/internal/server/skills_upload.go:44: 73.7%
github.com/CherryHQ/stella/internal/server/skills_upload.go:79: 86.7%
github.com/CherryHQ/stella/internal/server/status.go:13:     0.0%
github.com/CherryHQ/stella/internal/server/status.go:34:     0.0%
github.com/CherryHQ/stella/internal/server/status.go:51:     0.0%
github.com/CherryHQ/stella/internal/server/status.go:64:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:100:     56.4%
github.com/CherryHQ/stella/internal/server/tasks.go:154:     52.1%
github.com/CherryHQ/stella/internal/server/tasks.go:18:      100.0%
github.com/CherryHQ/stella/internal/server/tasks.go:233:     66.7%
github.com/CherryHQ/stella/internal/server/tasks.go:252:     61.1%
github.com/CherryHQ/stella/internal/server/tasks.go:25:      100.0%
github.com/CherryHQ/stella/internal/server/tasks.go:278:     26.3%
github.com/CherryHQ/stella/internal/server/tasks.go:29:      66.7%
github.com/CherryHQ/stella/internal/server/tasks.go:309:     61.5%
github.com/CherryHQ/stella/internal/server/tasks.go:329:     66.7%
github.com/CherryHQ/stella/internal/server/tasks.go:363:     29.2%
github.com/CherryHQ/stella/internal/server/tasks.go:37:      21.4%
github.com/CherryHQ/stella/internal/server/tasks.go:401:     29.2%
github.com/CherryHQ/stella/internal/server/tasks.go:435:     67.9%
github.com/CherryHQ/stella/internal/server/tasks.go:475:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:508:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:528:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:546:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:585:     29.2%
github.com/CherryHQ/stella/internal/server/tasks.go:619:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:623:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:627:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:631:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:664:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:708:     54.3%
github.com/CherryHQ/stella/internal/server/tasks.go:70:      66.7%
github.com/CherryHQ/stella/internal/server/tasks.go:770:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:825:     77.3%
github.com/CherryHQ/stella/internal/server/tasks.go:862:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:889:     0.0%
github.com/CherryHQ/stella/internal/server/tasks.go:930:     21.4%
github.com/CherryHQ/stella/internal/server/tasks.go:958:     100.0%
github.com/CherryHQ/stella/internal/server/tasks.go:965:     66.7%
github.com/CherryHQ/stella/internal/server/tasks.go:973:     75.0%
github.com/CherryHQ/stella/internal/server/tasks.go:982:     33.3%
github.com/CherryHQ/stella/internal/server/tasks.go:995:     33.3%
github.com/CherryHQ/stella/internal/server/time.go:14:       66.7%
github.com/CherryHQ/stella/internal/server/time.go:28:       83.3%
github.com/CherryHQ/stella/internal/server/time.go:39:       33.3%
github.com/CherryHQ/stella/internal/server/tools.go:21:      0.0%
github.com/CherryHQ/stella/internal/server/tools.go:30:      0.0%
github.com/CherryHQ/stella/internal/server/tools.go:58:      0.0%
github.com/CherryHQ/stella/internal/server/users.go:107:     27.8%
github.com/CherryHQ/stella/internal/server/users.go:11:      100.0%
github.com/CherryHQ/stella/internal/server/users.go:135:     0.0%
github.com/CherryHQ/stella/internal/server/users.go:20:      87.5%
github.com/CherryHQ/stella/internal/server/users.go:33:      0.0%
github.com/CherryHQ/stella/internal/server/users.go:58:      63.2%
github.com/CherryHQ/stella/internal/server/users.go:88:      0.0%
github.com/CherryHQ/stella/internal/server/vault.go:146:     53.3%
github.com/CherryHQ/stella/internal/server/vault.go:22:      68.8%
github.com/CherryHQ/stella/internal/server/vault.go:53:      0.0%
github.com/CherryHQ/stella/internal/server/vault.go:85:      80.0%
github.com/CherryHQ/stella/internal/server/weixin_qr.go:20:  0.0%
github.com/CherryHQ/stella/internal/server/weixin_qr.go:34:  0.0%
github.com/CherryHQ/stella/internal/server/weixin_qr.go:87:  67.7%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:102: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:112: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:130: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:151: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:189: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:210: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:218: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:227: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:240: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:259: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:268: 0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:34:  0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:38:  0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:48:  0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:68:  0.0%
github.com/CherryHQ/stella/internal/skills/disk_sync.go:90:  0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:107:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:120:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:133:    85.7%
github.com/CherryHQ/stella/internal/skills/sqlite.go:150:    83.3%
github.com/CherryHQ/stella/internal/skills/sqlite.go:166:    81.2%
github.com/CherryHQ/stella/internal/skills/sqlite.go:244:    75.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:24:     100.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:271:    75.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:28:     100.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:293:    66.7%
github.com/CherryHQ/stella/internal/skills/sqlite.go:305:    66.7%
github.com/CherryHQ/stella/internal/skills/sqlite.go:316:    75.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:324:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:33:     71.4%
github.com/CherryHQ/stella/internal/skills/sqlite.go:345:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:354:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:363:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:395:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:406:    0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:432:    100.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:49:     0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:62:     0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:78:     0.0%
github.com/CherryHQ/stella/internal/skills/sqlite.go:91:     0.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:1012:   71.4%
github.com/CherryHQ/stella/internal/store/dbstore.go:104:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:120:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:136:    0.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:152:    85.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:164:    82.4%
github.com/CherryHQ/stella/internal/store/dbstore.go:207:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:246:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:24:     100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:252:    85.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:264:    0.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:276:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:284:    83.3%
github.com/CherryHQ/stella/internal/store/dbstore.go:302:    0.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:308:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:30:     87.5%
github.com/CherryHQ/stella/internal/store/dbstore.go:312:    85.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:324:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:329:    0.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:334:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:357:    85.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:375:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:384:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:393:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:399:    83.3%
github.com/CherryHQ/stella/internal/store/dbstore.go:410:    71.4%
github.com/CherryHQ/stella/internal/store/dbstore.go:422:    85.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:439:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:43:     100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:443:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:458:    88.9%
github.com/CherryHQ/stella/internal/store/dbstore.go:510:    83.3%
github.com/CherryHQ/stella/internal/store/dbstore.go:525:    66.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:537:    66.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:53:     63.6%
github.com/CherryHQ/stella/internal/store/dbstore.go:550:    83.3%
github.com/CherryHQ/stella/internal/store/dbstore.go:561:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:570:    82.6%
github.com/CherryHQ/stella/internal/store/dbstore.go:628:    96.2%
github.com/CherryHQ/stella/internal/store/dbstore.go:681:    68.2%
github.com/CherryHQ/stella/internal/store/dbstore.go:727:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:757:    81.2%
github.com/CherryHQ/stella/internal/store/dbstore.go:77:     77.8%
github.com/CherryHQ/stella/internal/store/dbstore.go:794:    75.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:802:    62.5%
github.com/CherryHQ/stella/internal/store/dbstore.go:816:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:840:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:848:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:855:    66.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:862:    66.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:869:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:876:    80.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:893:    72.7%
github.com/CherryHQ/stella/internal/store/dbstore.go:932:    83.3%
github.com/CherryHQ/stella/internal/store/dbstore.go:943:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:951:    71.4%
github.com/CherryHQ/stella/internal/store/dbstore.go:979:    100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:98:     100.0%
github.com/CherryHQ/stella/internal/store/dbstore.go:995:    100.0%
github.com/CherryHQ/stella/internal/tasks/boot.go:113:       81.8%
github.com/CherryHQ/stella/internal/tasks/boot.go:137:       0.0%
github.com/CherryHQ/stella/internal/tasks/boot.go:158:       0.0%
github.com/CherryHQ/stella/internal/tasks/boot.go:190:       0.0%
github.com/CherryHQ/stella/internal/tasks/boot.go:46:        0.0%
github.com/CherryHQ/stella/internal/tasks/boot.go:90:        0.0%
github.com/CherryHQ/stella/internal/tasks/control_tool.go:11: 14.3%
github.com/CherryHQ/stella/internal/tasks/control_tool.go:50: 90.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:110: 85.7%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:121: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:130: 66.7%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:163: 76.2%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:201: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:212: 0.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:221: 61.3%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:272: 92.3%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:292: 90.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:318: 88.9%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:339: 0.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:348: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:354: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:360: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:366: 83.3%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:378: 100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:61:  100.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:85:  0.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher.go:96:  0.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher_goals.go:13: 62.5%
github.com/CherryHQ/stella/internal/tasks/dispatcher_goals.go:29: 75.0%
github.com/CherryHQ/stella/internal/tasks/dispatcher_goals.go:59: 75.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:103:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:114:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:121:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:140:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:153:   88.9%
github.com/CherryHQ/stella/internal/tasks/executor.go:213:   70.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:243:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:249:   0.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:260:   33.3%
github.com/CherryHQ/stella/internal/tasks/executor.go:278:   85.7%
github.com/CherryHQ/stella/internal/tasks/executor.go:305:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:334:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:340:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:346:   100.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:393:   71.4%
github.com/CherryHQ/stella/internal/tasks/executor.go:444:   70.0%
github.com/CherryHQ/stella/internal/tasks/executor.go:74:    100.0%
github.com/CherryHQ/stella/internal/tasks/goal_rollup.go:39: 100.0%
github.com/CherryHQ/stella/internal/tasks/goal_rollup.go:88: 100.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:113: 66.7%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:145: 69.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:18: 76.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:214: 69.2%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:242: 69.2%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:269: 0.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:296: 100.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:309: 50.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:322: 100.0%
github.com/CherryHQ/stella/internal/tasks/goal_transitions.go:76: 63.2%
github.com/CherryHQ/stella/internal/tasks/readiness.go:185:  80.0%
github.com/CherryHQ/stella/internal/tasks/readiness.go:57:   87.9%
github.com/CherryHQ/stella/internal/tasks/reopen.go:145:     25.0%
github.com/CherryHQ/stella/internal/tasks/reopen.go:19:      0.0%
github.com/CherryHQ/stella/internal/tasks/reopen.go:24:      100.0%
github.com/CherryHQ/stella/internal/tasks/reopen.go:39:      66.7%
github.com/CherryHQ/stella/internal/tasks/review.go:177:     63.6%
github.com/CherryHQ/stella/internal/tasks/review.go:214:     100.0%
github.com/CherryHQ/stella/internal/tasks/review.go:220:     100.0%
github.com/CherryHQ/stella/internal/tasks/review.go:228:     100.0%
github.com/CherryHQ/stella/internal/tasks/review.go:235:     69.2%
github.com/CherryHQ/stella/internal/tasks/review.go:259:     70.8%
github.com/CherryHQ/stella/internal/tasks/review.go:320:     69.6%
github.com/CherryHQ/stella/internal/tasks/review.go:376:     100.0%
github.com/CherryHQ/stella/internal/tasks/review.go:388:     65.2%
github.com/CherryHQ/stella/internal/tasks/review.go:454:     100.0%
github.com/CherryHQ/stella/internal/tasks/review.go:45:      66.7%
github.com/CherryHQ/stella/internal/tasks/review.go:75:      76.3%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:159: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:211: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:224: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:239: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:265: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:277: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:289: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:301: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:306: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:312: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:318: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:324: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:329: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:341: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:346: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:34: 100.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:351: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:356: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:363: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:369: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:392: 60.7%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:452: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:464: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:472: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:480: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:484: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:489: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:501: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:512: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:521: 0.0%
github.com/CherryHQ/stella/internal/tasks/service_facade.go:67: 0.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:104: 62.5%
github.com/CherryHQ/stella/internal/tasks/transition.go:124: 100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:137: 100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:144: 77.8%
github.com/CherryHQ/stella/internal/tasks/transition.go:197: 73.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:305: 69.4%
github.com/CherryHQ/stella/internal/tasks/transition.go:31:  100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:36:  0.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:38:  100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:410: 72.7%
github.com/CherryHQ/stella/internal/tasks/transition.go:42:  100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:436: 70.4%
github.com/CherryHQ/stella/internal/tasks/transition.go:496: 76.5%
github.com/CherryHQ/stella/internal/tasks/transition.go:51:  81.8%
github.com/CherryHQ/stella/internal/tasks/transition.go:558: 75.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:647: 72.4%
github.com/CherryHQ/stella/internal/tasks/transition.go:718: 100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:725: 66.7%
github.com/CherryHQ/stella/internal/tasks/transition.go:72:  90.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:762: 0.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:767: 0.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:772: 0.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:779: 88.9%
github.com/CherryHQ/stella/internal/tasks/transition.go:805: 100.0%
github.com/CherryHQ/stella/internal/tasks/transition.go:91:  83.3%
github.com/CherryHQ/stella/internal/tasks/types.go:113:      100.0%
github.com/CherryHQ/stella/internal/tasks/types.go:151:      100.0%
github.com/CherryHQ/stella/internal/tasks/types.go:160:      0.0%
github.com/CherryHQ/stella/internal/tasks/types.go:23:       100.0%
github.com/CherryHQ/stella/internal/tasks/types.go:55:       66.7%
github.com/CherryHQ/stella/internal/tasks/types.go:75:       100.0%
github.com/CherryHQ/stella/internal/tasks/types.go:80:       100.0%
github.com/CherryHQ/stella/internal/tasks/worker.go:121:     78.9%
github.com/CherryHQ/stella/internal/tasks/worker.go:160:     85.7%
github.com/CherryHQ/stella/internal/tasks/worker.go:179:     100.0%
github.com/CherryHQ/stella/internal/tasks/worker.go:190:     66.7%
github.com/CherryHQ/stella/internal/tasks/worker.go:33:      100.0%
github.com/CherryHQ/stella/internal/tasks/worker.go:45:      100.0%
github.com/CherryHQ/stella/internal/tasks/worker.go:48:      0.0%
github.com/CherryHQ/stella/internal/tasks/worker.go:58:      86.2%
github.com/CherryHQ/stella/internal/tools/bash.go:13:        0.0%
github.com/CherryHQ/stella/internal/tools/bash.go:28:        0.0%
github.com/CherryHQ/stella/internal/tools/bash.go:39:        0.0%
github.com/CherryHQ/stella/internal/tools/bash.go:41:        0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:101: 66.7%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:140: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:144: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:204: 66.7%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:227: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:233: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:319: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:343: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:359: 97.3%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:421: 66.7%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:71: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:78: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/agent.go:92: 0.0%
github.com/CherryHQ/stella/internal/tools/delegate/event.go:11: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/event.go:20: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/hostfs.go:14: 83.3%
github.com/CherryHQ/stella/internal/tools/delegate/hostfs.go:32: 90.0%
github.com/CherryHQ/stella/internal/tools/delegate/hostfs.go:49: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset.go:44: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset.go:53: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset.go:59: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset.go:68: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset_loader.go:104: 90.9%
github.com/CherryHQ/stella/internal/tools/delegate/preset_loader.go:153: 94.1%
github.com/CherryHQ/stella/internal/tools/delegate/preset_loader.go:24: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset_loader.go:28: 100.0%
github.com/CherryHQ/stella/internal/tools/delegate/preset_loader.go:74: 93.8%
github.com/CherryHQ/stella/internal/tools/edit.go:13:        0.0%
github.com/CherryHQ/stella/internal/tools/edit.go:29:        100.0%
github.com/CherryHQ/stella/internal/tools/edit.go:38:        0.0%
github.com/CherryHQ/stella/internal/tools/edit.go:40:        69.6%
github.com/CherryHQ/stella/internal/tools/normalize.go:23:   100.0%
github.com/CherryHQ/stella/internal/tools/normalize.go:29:   92.9%
github.com/CherryHQ/stella/internal/tools/normalize.go:59:   100.0%
github.com/CherryHQ/stella/internal/tools/normalize.go:72:   100.0%
github.com/CherryHQ/stella/internal/tools/notify.go:15:      100.0%
github.com/CherryHQ/stella/internal/tools/notify.go:49:      0.0%
github.com/CherryHQ/stella/internal/tools/notify.go:57:      83.3%
github.com/CherryHQ/stella/internal/tools/read.go:133:       71.4%
github.com/CherryHQ/stella/internal/tools/read.go:162:       87.5%
github.com/CherryHQ/stella/internal/tools/read.go:182:       75.0%
github.com/CherryHQ/stella/internal/tools/read.go:201:       64.7%
github.com/CherryHQ/stella/internal/tools/read.go:233:       90.0%
github.com/CherryHQ/stella/internal/tools/read.go:249:       25.0%
github.com/CherryHQ/stella/internal/tools/read.go:267:       100.0%
github.com/CherryHQ/stella/internal/tools/read.go:43:        0.0%
github.com/CherryHQ/stella/internal/tools/read.go:59:        100.0%
github.com/CherryHQ/stella/internal/tools/read.go:68:        0.0%
github.com/CherryHQ/stella/internal/tools/read.go:70:        75.0%
github.com/CherryHQ/stella/internal/tools/read.go:78:        74.2%
github.com/CherryHQ/stella/internal/tools/skills/catalog.go:30: 42.9%
github.com/CherryHQ/stella/internal/tools/skills/catalog.go:45: 75.0%
github.com/CherryHQ/stella/internal/tools/skills/catalog.go:69: 60.0%
github.com/CherryHQ/stella/internal/tools/skills/catalog.go:93: 83.3%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:104: 40.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:123: 75.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:135: 50.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:154: 73.7%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:192: 85.7%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:262: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:301: 68.8%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:333: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:360: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:445: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:461: 25.0%
github.com/CherryHQ/stella/internal/tools/skills/clawhub.go:96: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/fs_project.go:103: 80.0%
github.com/CherryHQ/stella/internal/tools/skills/fs_project.go:18: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/fs_project.go:25: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/fs_project.go:29: 66.7%
github.com/CherryHQ/stella/internal/tools/skills/install.go:106: 83.3%
github.com/CherryHQ/stella/internal/tools/skills/install.go:24: 7.0%
github.com/CherryHQ/stella/internal/tools/skills/install_lib.go:23: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/install_lib.go:85: 57.1%
github.com/CherryHQ/stella/internal/tools/skills/manage.go:10: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/manage.go:21: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/project_context.go:14: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/project_context.go:7: 66.7%
github.com/CherryHQ/stella/internal/tools/skills/prompt.go:111: 71.4%
github.com/CherryHQ/stella/internal/tools/skills/prompt.go:11: 93.9%
github.com/CherryHQ/stella/internal/tools/skills/prompt.go:67: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/prompt.go:76: 91.3%
github.com/CherryHQ/stella/internal/tools/skills/service.go:118: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:167: 77.8%
github.com/CherryHQ/stella/internal/tools/skills/service.go:199: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:20: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:219: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:239: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:33: 85.7%
github.com/CherryHQ/stella/internal/tools/skills/service.go:47: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/service.go:51: 76.5%
github.com/CherryHQ/stella/internal/tools/skills/service.go:81: 82.4%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:104: 27.3%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:129: 83.3%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:143: 77.8%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:163: 71.4%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:179: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:186: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:194: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:198: 54.5%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:222: 100.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:266: 83.3%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:294: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:369: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:410: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:438: 79.5%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:506: 88.9%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:521: 0.0%
github.com/CherryHQ/stella/internal/tools/skills/tool.go:85: 100.0%
github.com/CherryHQ/stella/internal/tools/tools.go:23:       0.0%
github.com/CherryHQ/stella/internal/tools/tools.go:32:       100.0%
github.com/CherryHQ/stella/internal/tools/tools.go:39:       33.3%
github.com/CherryHQ/stella/internal/tools/tools.go:50:       100.0%
github.com/CherryHQ/stella/internal/tools/tools.go:9:        0.0%
github.com/CherryHQ/stella/internal/tools/write.go:13:       0.0%
github.com/CherryHQ/stella/internal/tools/write.go:28:       100.0%
github.com/CherryHQ/stella/internal/tools/write.go:37:       0.0%
github.com/CherryHQ/stella/internal/tools/write.go:39:       66.7%
github.com/CherryHQ/stella/internal/vault/crypto.go:117:     87.5%
github.com/CherryHQ/stella/internal/vault/crypto.go:13:      0.0%
github.com/CherryHQ/stella/internal/vault/crypto.go:23:      100.0%
github.com/CherryHQ/stella/internal/vault/crypto.go:36:      71.4%
github.com/CherryHQ/stella/internal/vault/crypto.go:52:      85.7%
github.com/CherryHQ/stella/internal/vault/crypto.go:72:      80.0%
github.com/CherryHQ/stella/internal/vault/crypto.go:95:      66.7%
github.com/CherryHQ/stella/internal/vault/service.go:112:    66.7%
github.com/CherryHQ/stella/internal/vault/service.go:123:    0.0%
github.com/CherryHQ/stella/internal/vault/service.go:150:    0.0%
github.com/CherryHQ/stella/internal/vault/service.go:165:    85.7%
github.com/CherryHQ/stella/internal/vault/service.go:183:    80.0%
github.com/CherryHQ/stella/internal/vault/service.go:33:     100.0%
github.com/CherryHQ/stella/internal/vault/service.go:47:     100.0%
github.com/CherryHQ/stella/internal/vault/service.go:60:     0.0%
github.com/CherryHQ/stella/internal/vault/service.go:65:     0.0%
github.com/CherryHQ/stella/internal/vault/service.go:71:     100.0%
github.com/CherryHQ/stella/internal/vault/service.go:76:     0.0%
github.com/CherryHQ/stella/internal/vault/service.go:80:     78.6%
github.com/CherryHQ/stella/internal/vault/validate.go:36:    100.0%
github.com/CherryHQ/stella/internal/version/display.go:15:   0.0%
github.com/CherryHQ/stella/internal/version/display.go:6:    0.0%
github.com/CherryHQ/stella/internal/version/version.go:19:   100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:13:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:20:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:28:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:35:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:42:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:49:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:56:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:63:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:68:           100.0%
github.com/CherryHQ/stella/pkg/agent/events.go:75:           100.0%
github.com/CherryHQ/stella/pkg/agent/helpers.go:14:          100.0%
github.com/CherryHQ/stella/pkg/agent/helpers.go:27:          93.3%
github.com/CherryHQ/stella/pkg/agent/helpers.go:52:          100.0%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:107:        0.0%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:129:        0.0%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:136:        0.0%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:155:        0.0%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:57:         27.3%
github.com/CherryHQ/stella/pkg/agent/llm_dump.go:90:         30.0%
github.com/CherryHQ/stella/pkg/agent/loop.go:189:            84.9%
github.com/CherryHQ/stella/pkg/agent/loop.go:18:             66.7%
github.com/CherryHQ/stella/pkg/agent/loop.go:291:            88.9%
github.com/CherryHQ/stella/pkg/agent/loop.go:306:            100.0%
github.com/CherryHQ/stella/pkg/agent/loop.go:40:             73.4%
github.com/CherryHQ/stella/pkg/agent/runner.go:103:          100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:109:          0.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:114:          100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:119:          80.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:131:          100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:42:           100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:47:           100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:52:           100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:57:           100.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:65:           0.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:74:           0.0%
github.com/CherryHQ/stella/pkg/agent/runner.go:79:           100.0%
github.com/CherryHQ/stella/pkg/agent/tool_execution.go:194:  85.7%
github.com/CherryHQ/stella/pkg/agent/tool_execution.go:20:   81.7%
github.com/CherryHQ/stella/pkg/agent/tool_lifecycle.go:53:   100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:103:             100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:111:             100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:119:             100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:124:             100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:16:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:24:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:33:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:42:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:50:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:59:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:68:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:76:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:87:              100.0%
github.com/CherryHQ/stella/pkg/ai/events.go:96:              100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:114:            100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:126:            100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:129:            100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:139:            100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:27:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:36:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:44:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:47:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:59:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:73:             100.0%
github.com/CherryHQ/stella/pkg/ai/message.go:76:             86.7%
github.com/CherryHQ/stella/pkg/ai/model.go:97:               0.0%
github.com/CherryHQ/stella/pkg/ai/transform.go:42:           85.7%
github.com/CherryHQ/stella/pkg/ai/transform.go:6:            93.8%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:104:     80.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:121:     0.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:126:     0.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:130:     68.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:169:     100.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:175:     75.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:183:     100.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:44:      100.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:48:      100.0%
github.com/CherryHQ/stella/pkg/auth/scoped_token.go:61:      78.6%
github.com/CherryHQ/stella/pkg/channel/agent.go:15:          100.0%
github.com/CherryHQ/stella/pkg/channel/agent.go:24:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:22:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:27:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:37:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:51:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:62:          100.0%
github.com/CherryHQ/stella/pkg/channel/model.go:77:          100.0%
github.com/CherryHQ/stella/pkg/channel/notification_context.go:18: 0.0%
github.com/CherryHQ/stella/pkg/channel/notification_context.go:9: 0.0%
github.com/CherryHQ/stella/pkg/channel/plugin_config.go:24:  0.0%
github.com/CherryHQ/stella/pkg/channel/plugin_config.go:9:   0.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:106:        90.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:128:        100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:142:        100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:150:        100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:156:        86.7%
github.com/CherryHQ/stella/pkg/channel/stream.go:183:        88.6%
github.com/CherryHQ/stella/pkg/channel/stream.go:21:         100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:242:        100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:30:         100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:46:         100.0%
github.com/CherryHQ/stella/pkg/channel/stream.go:89:         100.0%
github.com/CherryHQ/stella/pkg/channel/text_commands.go:100: 83.3%
github.com/CherryHQ/stella/pkg/channel/text_commands.go:22:  69.6%
github.com/CherryHQ/stella/pkg/channel/text_commands.go:59:  60.0%
github.com/CherryHQ/stella/pkg/channel/text_commands.go:68:  50.0%
github.com/CherryHQ/stella/pkg/channel/text_commands.go:76:  83.3%
github.com/CherryHQ/stella/pkg/channel/util.go:103:          100.0%
github.com/CherryHQ/stella/pkg/channel/util.go:112:          0.0%
github.com/CherryHQ/stella/pkg/channel/util.go:43:           100.0%
github.com/CherryHQ/stella/pkg/channel/util.go:72:           100.0%
github.com/CherryHQ/stella/pkg/channel/util.go:87:           100.0%
github.com/CherryHQ/stella/pkg/channel/util.go:93:           100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:100: 88.9%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:117: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:126: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:164: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:19: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/buttons.go:71: 88.2%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/elements.go:23: 96.2%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/elements.go:73: 95.5%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/feishucard.go:22: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:114: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:122: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:132: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:137: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:150: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:162: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:174: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:186: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:200: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:214: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:21: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:221: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:228: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:247: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:265: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:26: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:281: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:288: 84.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:331: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:335: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:339: 0.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:343: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:357: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:364: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:375: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:387: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:395: 12.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:434: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:452: 37.5%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:468: 66.7%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:63: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:67: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:80: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:87: 100.0%
github.com/CherryHQ/stella/pkg/goldmark/feishucard/renderer.go:99: 88.9%
github.com/CherryHQ/stella/pkg/hooks/set.go:103:             89.5%
github.com/CherryHQ/stella/pkg/hooks/set.go:133:             100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:146:             71.4%
github.com/CherryHQ/stella/pkg/hooks/set.go:179:             100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:192:             83.3%
github.com/CherryHQ/stella/pkg/hooks/set.go:213:             100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:25:              100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:66:              100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:76:              100.0%
github.com/CherryHQ/stella/pkg/hooks/set.go:87:              100.0%
github.com/CherryHQ/stella/pkg/httpclient/httpclient.go:19:  100.0%
github.com/CherryHQ/stella/pkg/httpclient/httpclient.go:25:  100.0%
github.com/CherryHQ/stella/pkg/httpclient/httpclient.go:35:  100.0%
github.com/CherryHQ/stella/pkg/httpclient/httpclient.go:44:  100.0%
github.com/CherryHQ/stella/pkg/httpclient/httpclient.go:56:  100.0%
github.com/CherryHQ/stella/pkg/plugins/binary.go:13:         0.0%
github.com/CherryHQ/stella/pkg/plugins/binary.go:26:         0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:157:   0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:179:   0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:185:   0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:37:    0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:69:    0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:73:    0.0%
github.com/CherryHQ/stella/pkg/plugins/bot_runtime.go:77:    0.0%
github.com/CherryHQ/stella/pkg/plugins/capabilities.go:70:   100.0%
github.com/CherryHQ/stella/pkg/plugins/capabilities.go:78:   100.0%
github.com/CherryHQ/stella/pkg/plugins/capabilities.go:86:   66.7%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:19:        100.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:32:        100.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:38:        100.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:55:        100.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:63:        100.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:77:        0.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:82:        0.0%
github.com/CherryHQ/stella/pkg/plugins/catalog.go:87:        0.0%
github.com/CherryHQ/stella/pkg/plugins/managed_channel.go:18: 0.0%
github.com/CherryHQ/stella/pkg/plugins/managed_channel.go:53: 71.4%
github.com/CherryHQ/stella/pkg/plugins/metadata.go:33:       100.0%
github.com/CherryHQ/stella/pkg/plugins/metadata.go:52:       100.0%
github.com/CherryHQ/stella/pkg/plugins/metadata.go:60:       100.0%
github.com/CherryHQ/stella/pkg/plugins/services_state.go:19: 100.0%
github.com/CherryHQ/stella/pkg/plugins/types.go:113:         83.3%
github.com/CherryHQ/stella/pkg/plugins/types.go:124:         28.6%
github.com/CherryHQ/stella/pkg/plugins/types.go:16:          100.0%
github.com/CherryHQ/stella/pkg/plugins/types.go:68:          100.0%
github.com/CherryHQ/stella/pkg/plugins/types.go:81:          100.0%
github.com/CherryHQ/stella/pkg/providers/adapter.go:25:      100.0%
github.com/CherryHQ/stella/pkg/providers/registry.go:10:     94.1%
github.com/CherryHQ/stella/pkg/providers/stream.go:35:       100.0%
github.com/CherryHQ/stella/pkg/providers/stream.go:40:       100.0%
github.com/CherryHQ/stella/pkg/providers/stream.go:45:       100.0%
github.com/CherryHQ/stella/pkg/providers/stream.go:52:       100.0%
github.com/CherryHQ/stella/pkg/providers/stream.go:65:       100.0%
github.com/CherryHQ/stella/pkg/providers/stream.go:73:       100.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:112:       0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:15:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:27:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:34:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:41:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:71:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:80:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:93:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/hostenv.go:97:        0.0%
github.com/CherryHQ/stella/pkg/sandbox/observe.go:11:        75.0%
github.com/CherryHQ/stella/pkg/sandbox/observe.go:19:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/observe.go:28:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/observe.go:36:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/policy.go:110:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/policy.go:115:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/policy.go:70:         100.0%
github.com/CherryHQ/stella/pkg/sandbox/policy.go:88:         100.0%
github.com/CherryHQ/stella/pkg/sandbox/policy.go:96:         100.0%
github.com/CherryHQ/stella/pkg/sandbox/private_dir.go:8:     0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:100:     75.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:113:     100.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:121:     0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:129:     0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:139:     0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:27:      100.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:37:      100.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:59:      0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:69:      0.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:79:      80.0%
github.com/CherryHQ/stella/pkg/sandbox/resilient.go:88:      0.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:100:       100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:104:       0.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:107:       100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:108:       0.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:109:       100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:74:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:91:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:92:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:93:        100.0%
github.com/CherryHQ/stella/pkg/sandbox/session.go:94:        100.0%
github.com/CherryHQ/stella/pkg/tools/coreargs.go:20:         0.0%
github.com/CherryHQ/stella/pkg/tools/coreargs.go:35:         0.0%
github.com/CherryHQ/stella/pkg/tools/coreargs.go:9:          0.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:22:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:27:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:36:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:41:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:50:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:56:         100.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:66:         0.0%
github.com/CherryHQ/stella/pkg/tools/registry.go:75:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:122:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:167:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:178:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:182:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:188:        72.7%
github.com/CherryHQ/stella/pkg/tools/truncate.go:205:        83.3%
github.com/CherryHQ/stella/pkg/tools/truncate.go:225:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:237:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:244:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:251:        80.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:261:        100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:269:        75.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:286:        88.2%
github.com/CherryHQ/stella/pkg/tools/truncate.go:40:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:49:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:60:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:71:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:78:         100.0%
github.com/CherryHQ/stella/pkg/tools/truncate.go:82:         93.1%
github.com/CherryHQ/stella/pkg/tools/type.go:29:             0.0%
github.com/CherryHQ/stella/pkg/tools/vision.go:16:           0.0%
github.com/CherryHQ/stella/pkg/tools/vision.go:9:            0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/action.go:17: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/action.go:21: 88.1%
github.com/CherryHQ/stella/plugins/channels/feishu/context.go:13: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/context.go:17: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/download.go:19: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/download.go:56: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:117: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:179: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:187: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:219: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:226: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:234: 31.8%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:285: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:298: 83.3%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:323: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:334: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:353: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:366: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:36: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:385: 90.0%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:401: 66.7%
github.com/CherryHQ/stella/plugins/channels/feishu/feishu.go:90: 87.5%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:13: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:141: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:20: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:26: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:38: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:52: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:70: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/group.go:90: 78.8%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:19: 34.2%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:222: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:226: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:231: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:239: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:252: 10.5%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:355: 32.5%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:427: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:455: 90.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:476: 55.6%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:494: 71.4%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:520: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/handler.go:90: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/model.go:21: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/model.go:6: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:10: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:110: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:119: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:128: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:148: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:197: 50.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:211: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:30: 91.7%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:50: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:64: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:73: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:82: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:91: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/parse.go:96: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/plugin.go:50: 14.3%
github.com/CherryHQ/stella/plugins/channels/feishu/plugin.go:82: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/provision.go:111: 54.5%
github.com/CherryHQ/stella/plugins/channels/feishu/provision.go:15: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/provision.go:24: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/provision.go:36: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/provision.go:65: 11.1%
github.com/CherryHQ/stella/plugins/channels/feishu/publisher.go:11: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/reaction.go:16: 13.3%
github.com/CherryHQ/stella/plugins/channels/feishu/reaction.go:46: 20.0%
github.com/CherryHQ/stella/plugins/channels/feishu/render.go:121: 15.4%
github.com/CherryHQ/stella/plugins/channels/feishu/render.go:18: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/render.go:26: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/render.go:39: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/render.go:59: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:148: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:155: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:170: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:21: 75.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:52: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:59: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:63: 90.9%
github.com/CherryHQ/stella/plugins/channels/feishu/runtime.go:81: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:139: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:165: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:188: 91.7%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:28: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:33: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/stream.go:48: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:10: 100.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:19: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:25: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:30: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:55: 0.0%
github.com/CherryHQ/stella/plugins/channels/feishu/thread.go:60: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:145: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:156: 33.3%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:173: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:192: 78.6%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:20: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:224: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:272: 84.6%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:297: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:302: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:312: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:324: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:47: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/handler.go:90: 32.4%
github.com/CherryHQ/stella/plugins/channels/qq/model.go:19:  0.0%
github.com/CherryHQ/stella/plugins/channels/qq/model.go:6:   100.0%
github.com/CherryHQ/stella/plugins/channels/qq/plugin.go:45: 14.3%
github.com/CherryHQ/stella/plugins/channels/qq/publisher.go:11: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:121:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:129:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:133:    0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:135:    66.7%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:143:    18.2%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:172:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:177:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:181:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:186:    0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:190:    100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:209:    0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:219:    0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:228:    0.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:24:     100.0%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:51:     87.5%
github.com/CherryHQ/stella/plugins/channels/qq/qq.go:76:     0.0%
github.com/CherryHQ/stella/plugins/channels/qq/render.go:11: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/render.go:41: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:21: 75.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:47: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:54: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:58: 85.7%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:70: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:92: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/runtime.go:99: 100.0%
github.com/CherryHQ/stella/plugins/channels/qq/stream.go:138: 91.7%
github.com/CherryHQ/stella/plugins/channels/qq/stream.go:20: 0.0%
github.com/CherryHQ/stella/plugins/channels/qq/stream.go:98: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/agent.go:16: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/agent.go:21: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/agent.go:72: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/config.go:11: 85.7%
github.com/CherryHQ/stella/plugins/channels/telegram/config.go:23: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/config.go:7: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:155: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:168: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:177: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:196: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:20: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:221: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:252: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:28: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:306: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:381: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:40: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/handler.go:44: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/model.go:103: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/model.go:14: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/model.go:21: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/model.go:85: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/plugin.go:39: 28.6%
github.com/CherryHQ/stella/plugins/channels/telegram/plugin.go:70: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/plugin.go:93: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/publisher.go:15: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/publisher.go:57: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/render.go:22: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/render.go:32: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/render.go:36: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/render.go:52: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/render.go:71: 85.7%
github.com/CherryHQ/stella/plugins/channels/telegram/runtime.go:20: 66.7%
github.com/CherryHQ/stella/plugins/channels/telegram/runtime.go:35: 83.3%
github.com/CherryHQ/stella/plugins/channels/telegram/runtime.go:56: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/runtime.go:63: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:115: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:185: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:211: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:222: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:31: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:39: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/stream.go:58: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:110: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:116: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:123: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:126: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:160: 100.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:163: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:180: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:185: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:190: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:198: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:234: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:26: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:51: 0.0%
github.com/CherryHQ/stella/plugins/channels/telegram/telegram.go:90: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:107: 83.3%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:124: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:140: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:173: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:213: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:244: 83.3%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:265: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:295: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:318: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:349: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:370: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:391: 50.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:423: 76.9%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:42: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:452: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:55: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:73: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/client.go:84: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/guard.go:26: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/guard.go:35: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/guard.go:42: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:113: 53.8%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:139: 65.2%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:185: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:18: 90.9%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:215: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:232: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:290: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:343: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:367: 20.8%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:411: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:424: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:438: 66.7%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:50: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/handler.go:93: 66.7%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:121: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:172: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:18: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:201: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:209: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:223: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:230: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:237: 88.9%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:257: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:35: 88.9%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:55: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:63: 83.3%
github.com/CherryHQ/stella/plugins/channels/weixin/media.go:90: 75.0%
github.com/CherryHQ/stella/plugins/channels/weixin/plugin.go:47: 14.3%
github.com/CherryHQ/stella/plugins/channels/weixin/plugin.go:79: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:148: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:14: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:225: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:301: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:30: 87.5%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:310: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/render.go:59: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:103: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:21: 75.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:48: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:55: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:59: 85.7%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:71: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/runtime.go:96: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:150: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:156: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:185: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:219: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:37: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:47: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:59: 94.4%
github.com/CherryHQ/stella/plugins/channels/weixin/stream.go:98: 39.1%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:162: 60.0%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:203: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:43: 100.0%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:57: 66.7%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:64: 0.0%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:67: 66.7%
github.com/CherryHQ/stella/plugins/channels/weixin/weixin.go:80: 0.0%
github.com/CherryHQ/stella/plugins/hooks/registry.go:17:     100.0%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:13:      25.0%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:42:      100.0%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:46:      100.0%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:47:      100.0%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:49:      72.7%
github.com/CherryHQ/stella/plugins/hooks/rtk/rtk.go:67:      33.3%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:112: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:16: 16.7%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:57: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:71: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:74: 0.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/client.go:92: 0.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:12: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:33: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:43: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:51: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:71: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/convert_messages.go:90: 50.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/options.go:12: 92.3%
github.com/CherryHQ/stella/plugins/providers/anthropic/options.go:42: 100.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/stream.go:14: 0.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/stream.go:31: 76.0%
github.com/CherryHQ/stella/plugins/providers/anthropic/stream.go:87: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:113: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:118: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:121: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:143: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:163: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:19: 16.7%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:60: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:76: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/client.go:93: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/convert_messages.go:128: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/convert_messages.go:14: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/convert_messages.go:39: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/convert_messages.go:86: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/convert_messages.go:94: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/options.go:10: 92.3%
github.com/CherryHQ/stella/plugins/providers/openai-response/options.go:40: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/stream.go:14: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/stream.go:32: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai-response/stream.go:85: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:133: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:136: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:151: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:154: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:176: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:196: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:20: 16.7%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:64: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/client.go:84: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/convert_messages.go:118: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/convert_messages.go:14: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/convert_messages.go:44: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/convert_messages.go:77: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/convert_messages.go:85: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/options.go:11: 90.9%
github.com/CherryHQ/stella/plugins/providers/openai/options.go:35: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/stream.go:14: 0.0%
github.com/CherryHQ/stella/plugins/providers/openai/stream.go:34: 100.0%
github.com/CherryHQ/stella/plugins/providers/openai/stream.go:69: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/config.go:62: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/config.go:73: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/config.go:90: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:110: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:118: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:58: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:70: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:75: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:84: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/client.go:98: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:107: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:129: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:148: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:156: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:171: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:179: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:188: 91.7%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:217: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:229: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:61: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/container.go:89: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:162: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:163: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:172: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:187: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:208: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:46: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/exec.go:95: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/orphan.go:103: 81.8%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/orphan.go:26: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/orphan.go:43: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dockerclient/orphan.go:80: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/dood.go:37: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/preflight.go:26: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/preflight.go:37: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/preflight.go:42: 82.4%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:1002: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:109: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:128: 60.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:254: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:262: 95.5%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:314: 86.7%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:32: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:34: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:368: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:377: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:385: 75.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:38: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:400: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:421: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:460: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:491: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:514: 50.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:536: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:578: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:580: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:584: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:587: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:588: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:591: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:593: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:599: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:59: 54.5%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:601: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:605: 83.3%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:620: 40.9%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:653: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:676: 94.7%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:722: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:733: 90.9%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:752: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:77: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:782: 84.2%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:814: 80.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:82: 88.9%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:833: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:853: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:864: 85.7%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:909: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:95: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:974: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:976: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:977: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:978: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/session.go:980: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:127: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:160: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:175: 76.2%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:208: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:251: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:260: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:264: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:276: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:43: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/toolcache.go:52: 9.1%
github.com/CherryHQ/stella/plugins/sandbox/docker/trace.go:16: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/docker/trace.go:26: 40.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:151: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:153: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:157: 77.8%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:173: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:179: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:181: 81.2%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:210: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:225: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:232: 83.3%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:246: 66.7%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:260: 84.6%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:308: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:324: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:336: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:344: 65.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:378: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:398: 81.8%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:433: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:43: 75.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:517: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:52: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:55: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:58: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:632: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:671: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:678: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:679: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:680: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:682: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:71: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:724: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session.go:99: 86.4%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:107: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:143: 62.5%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:158: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:187: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:191: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:193: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:205: 71.4%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:217: 71.4%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:229: 90.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:250: 9.1%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:29: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:38: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:47: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:82: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/local/session_linux.go:95: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/none/platform_unix.go:5: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/platform_unix.go:7: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:102: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:108: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:110: 92.3%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:129: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:138: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:142: 78.9%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:204: 61.1%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:291: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:304: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:323: 75.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:33: 75.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:345: 66.7%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:352: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:353: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:354: 0.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:356: 72.7%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:393: 40.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:42: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:45: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:48: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:54: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:67: 33.3%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:92: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/none/session.go:94: 100.0%
github.com/CherryHQ/stella/plugins/sandbox/plugin.go:8:      0.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:136: 100.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:145: 70.6%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:184: 66.7%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:195: 100.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:208: 81.8%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:226: 75.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:22: 25.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:234: 87.5%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:257: 75.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:283: 90.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:302: 75.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:69: 100.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:75: 100.0%
github.com/CherryHQ/stella/plugins/tools/webfetch/webfetch.go:98: 75.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:101: 0.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:114: 66.7%
github.com/CherryHQ/stella/resources/binaries/embedded.go:149: 87.5%
github.com/CherryHQ/stella/resources/binaries/embedded.go:163: 80.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:188: 100.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:201: 68.8%
github.com/CherryHQ/stella/resources/binaries/embedded.go:30: 100.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:48: 100.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:53: 0.0%
github.com/CherryHQ/stella/resources/binaries/embedded.go:62: 88.9%
github.com/CherryHQ/stella/resources/binaries/embedded.go:83: 0.0%
github.com/CherryHQ/stella/resources/embed.go:18:            0.0%
github.com/CherryHQ/stella/resources/embed.go:22:            0.0%
github.com/CherryHQ/stella/resources/embed.go:26:            71.4%
github.com/CherryHQ/stella/resources/extract.go:23:          100.0%
github.com/CherryHQ/stella/resources/extract.go:42:          75.0%
github.com/CherryHQ/stella/resources/extract.go:50:          66.7%
github.com/CherryHQ/stella/resources/extract.go:72:          64.7%
github.com/CherryHQ/stella/resources/extract.go:99:          76.9%
github.com/CherryHQ/stella/resources/frontmatter.go:15:      89.5%
github.com/CherryHQ/stella/resources/frontmatter.go:58:      80.0%
github.com/CherryHQ/stella/resources/frontmatter.go:73:      85.7%
github.com/CherryHQ/stella/resources/frontmatter.go:87:      90.0%
github.com/CherryHQ/stella/resources/registry.go:110:        85.7%
github.com/CherryHQ/stella/resources/registry.go:121:        100.0%
github.com/CherryHQ/stella/resources/registry.go:127:        0.0%
github.com/CherryHQ/stella/resources/registry.go:25:         100.0%
github.com/CherryHQ/stella/resources/registry.go:35:         75.0%
github.com/CherryHQ/stella/resources/registry.go:57:         69.7%
github.com/CherryHQ/stella/resources/skills_tree.go:13:      84.6%
github.com/CherryHQ/stella/resources/types.go:14:            100.0%
github.com/CherryHQ/stella/resources/types.go:19:            83.3%
github.com/CherryHQ/stella/web/embed.go:14:                  0.0%
github.com/CherryHQ/stella/web/embed.go:29:                  60.0%
github.com/CherryHQ/stella/web/embed.go:57:                  0.0%

vaayne and others added 7 commits June 14, 2026 09:30
Replace the mock discover catalog with the real GET /api/clawhub/skills
endpoint (debounced search, loading/error/empty states), and hide the
installed-only filter row on the discover tab so it no longer shows a
second, non-functional search box.

Refs #415
Add GET /api/clawhub/skills/{slug}, which resolves a skill's metadata and
downloads its archive to surface the README (SKILL.md) and file list.
Clicking a discover row now opens a URL-driven (?dslug=) detail sheet that
renders the rendered README, version, install count, author, and file
list, with an inline install button.

Refs #415
- Strip YAML frontmatter from SKILL.md before preview so it no longer
  renders as a giant setext heading.
- Richer list rows: skill glyph, author avatar/handle, 2-line summary
  clamp, hover chevron; skeleton loading and Empty states.
- Detail sheet: identity header, meta chips (version/installs/author/
  updated), collapsible file list, scrollable README, pinned install
  footer; widened to max-w-xl.

Refs #415
InstallToStore set only UserID for user-scope skills, leaving agent_id
NULL. But a user skill lives within an agent's context (system → agent
→ user), so ListSkillsForAgentContext requires agent_id to match — the
installed skill was filtered out of both the skills list and the agent
runtime, so installs silently "did nothing". Set agent_id on install,
matching CreateAgentSkill.

Also translate the duplicate-name UNIQUE constraint on install into a
409 with a clear message instead of a generic 500.

Refs #415
- Install failures showed a generic toast: throwOnError rejects with the
  parsed error body, not an Error, so `instanceof Error` missed the
  message. Extract it via a shared apiErrorMessage helper.
- Discover rows keyed "installed" off the ClawHub display name, which
  differs from the installed skill's frontmatter name (≈ slug), so an
  already-installed skill kept showing the Install button and 409'd on
  re-install. Match against the slug too.

Refs #415
…kills

A ClawHub skill's slug can differ from its SKILL.md frontmatter name (the
installed skill's name), so matching by name alone left already-installed
skills showing an Install button. Record the install source
(clawhub:<slug>) in skill metadata, expose it as Skill.source in the API,
and match discover rows by source — falling back to name/slug for skills
installed before this change.

Refs #415
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.

feat: redesign agent skills page with unified inspector

1 participant