python: add package init with version and public API exports
Swadhin Biswas committed 7 months ago
baa01ba
1 parent 9130609
commit baa01ba
1 file changed
+26 -0
Showing 1 changed file+26-0
▼PYTHON/contexa/__init__.py
+26-0
| @@ -0,0 +1,26 @@ | ||
1 | +""" | |
2 | +gcc-context — Python implementation of Git-Context-Controller (GCC) | |
3 | + | |
4 | +Paper: "Git Context Controller: Manage the Context of LLM-based Agents like Git" | |
5 | + arXiv:2508.00031v2, Junde Wu et al., 2025 | |
6 | + | |
7 | +GCC structures LLM agent memory as a versioned, hierarchical file system with | |
8 | +four core commands: COMMIT, BRANCH, MERGE, and CONTEXT. | |
9 | +""" | |
10 | + | |
11 | +from .workspace import GCCWorkspace | |
12 | +from .models import ( | |
13 | + OTARecord, | |
14 | + CommitRecord, | |
15 | + BranchMetadata, | |
16 | + ContextResult, | |
17 | +) | |
18 | + | |
19 | +__version__ = "0.1.1" | |
20 | +__all__ = [ | |
21 | + "GCCWorkspace", | |
22 | + "OTARecord", | |
23 | + "CommitRecord", | |
24 | + "BranchMetadata", | |
25 | + "ContextResult", | |
26 | +] | |
0 | 27 | |