• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / CoPilot-For-Consensus / 20287074339
78%

Build:
DEFAULT BRANCH: main
Ran 17 Dec 2025 12:16AM UTC
Jobs 28
Files 109
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Dec 2025 12:15AM UTC coverage: 83.791%. Remained the same
20287074339

push

github

web-flow
Implement ArchiveStore adapter pattern for deployment-time storage backend selection (#326)

* Initial plan

* Implement ArchiveStore adapter pattern with LocalVolumeArchiveStore

- Create copilot_archive_store adapter module with ABC interface
- Implement LocalVolumeArchiveStore for backward-compatible local storage
- Add comprehensive unit tests (23 tests, all passing)
- Add factory function with environment-based configuration
- Create MongoDB stub for future implementation

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Make ArchiveStore interface synchronous for service compatibility

- Remove async/await from all ArchiveStore methods
- Update LocalVolumeArchiveStore to use synchronous operations
- Update tests to remove async markers
- All 23 tests still passing

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add copilot_archive_store to adapter installation script

- Register copilot_archive_store in ADAPTER_DEPENDENCIES
- Enables automatic installation via install_adapters.py

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add comprehensive ArchiveStore architecture documentation

- Document current vs. new architecture
- Explain integration strategy and migration path
- Detail configuration for all backends
- Provide deployment examples
- Outline testing strategy and future enhancements

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add ArchiveAccessor for backward-compatible service integration

- Create ArchiveAccessor helper class for gradual adoption
- Support both archive store and direct file access
- Automatic fallback from archive store to file path
- Add comprehensive tests (12 new tests, 35 total passing)
- Enable services to adopt archive store incrementally

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Address code review feedback

- Remove async/await from README exampl... (continued)

4244 of 5065 relevant lines covered (83.79%)

0.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 copilot_schema_validation_integration - 20287074339.1 17 Dec 2025 12:17AM UTC 6
49.55
GitHub Action Run
2 copilot_vectorstore_integration - 20287074339.2 17 Dec 2025 12:16AM UTC 7
23.15
GitHub Action Run
3 summarization - 20287074339.3 17 Dec 2025 12:17AM UTC 2
94.0
GitHub Action Run
4 copilot_storage - 20287074339.4 17 Dec 2025 12:18AM UTC 5
64.81
GitHub Action Run
5 ingestion - 20287074339.5 17 Dec 2025 12:16AM UTC 2
80.22
GitHub Action Run
6 copilot_archive_fetcher_integration - 20287074339.6 17 Dec 2025 12:16AM UTC 9
46.99
GitHub Action Run
7 copilot_embedding - 20287074339.7 17 Dec 2025 12:16AM UTC 3
92.16
GitHub Action Run
8 copilot_chunking - 20287074339.8 17 Dec 2025 12:18AM UTC 2
93.67
GitHub Action Run
9 copilot_archive_fetcher - 20287074339.9 17 Dec 2025 12:20AM UTC 9
68.27
GitHub Action Run
10 copilot_events_integration - 20287074339.10 17 Dec 2025 12:17AM UTC 9
46.2
GitHub Action Run
11 copilot_events - 20287074339.11 17 Dec 2025 12:17AM UTC 9
63.77
GitHub Action Run
12 reporting-ui - 20287074339.12 17 Dec 2025 12:17AM UTC 1
0.0
GitHub Action Run
13 embedding - 20287074339.13 17 Dec 2025 12:16AM UTC 2
91.67
GitHub Action Run
14 copilot_reporting - 20287074339.14 17 Dec 2025 12:18AM UTC 5
73.17
GitHub Action Run
15 parsing - 20287074339.15 17 Dec 2025 12:16AM UTC 6
84.25
GitHub Action Run
16 reporting - 20287074339.16 17 Dec 2025 12:16AM UTC 2
88.51
GitHub Action Run
17 copilot_storage_integration - 20287074339.17 17 Dec 2025 12:17AM UTC 5
57.18
GitHub Action Run
18 copilot_logging - 20287074339.18 17 Dec 2025 12:18AM UTC 5
93.94
GitHub Action Run
19 copilot_schema_validation - 20287074339.19 17 Dec 2025 12:18AM UTC 6
90.0
GitHub Action Run
20 copilot_auth - 20287074339.20 17 Dec 2025 12:17AM UTC 7
98.98
GitHub Action Run
21 copilot_metrics - 20287074339.21 17 Dec 2025 12:19AM UTC 5
56.83
GitHub Action Run
22 orchestrator - 20287074339.22 17 Dec 2025 12:17AM UTC 2
85.91
GitHub Action Run
23 copilot_draft_diff - 20287074339.23 17 Dec 2025 12:18AM UTC 6
98.8
GitHub Action Run
24 copilot_summarization - 20287074339.24 17 Dec 2025 12:20AM UTC 8
93.42
GitHub Action Run
25 copilot_consensus - 20287074339.25 17 Dec 2025 12:18AM UTC 3
98.64
GitHub Action Run
26 copilot_vectorstore - 20287074339.26 17 Dec 2025 12:16AM UTC 7
69.89
GitHub Action Run
27 chunking - 20287074339.27 17 Dec 2025 12:16AM UTC 2
85.33
GitHub Action Run
28 copilot_config - 20287074339.28 17 Dec 2025 12:20AM UTC 10
77.57
GitHub Action Run
Source Files on build 20287074339
  • Tree
  • List 109
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20287074339
  • 31d26976 on github
  • Prev Build on main (#20286712760)
  • Next Build on main (#20287946678)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc