| src / lexigram / contracts / __init__.py |
|
23 |
23 |
38 |
|
0% |
| src / lexigram / contracts / admin / __init__.py |
|
23 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / action_hooks.py |
|
16 |
0 |
17 |
|
100% |
| src / lexigram / contracts / admin / audit_entry.py |
|
22 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / audit_logger.py |
|
7 |
0 |
13 |
|
100% |
| src / lexigram / contracts / admin / cache_provider.py |
|
5 |
0 |
16 |
|
100% |
| src / lexigram / contracts / admin / contributor.py |
|
46 |
0 |
6 |
|
100% |
| src / lexigram / contracts / admin / cqrs / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / cqrs / command.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / cqrs / query.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / dependencies.py |
|
31 |
31 |
0 |
|
0% |
| src / lexigram / contracts / admin / errors.py |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / extension.py |
|
2 |
2 |
0 |
|
0% |
| src / lexigram / contracts / admin / health_payload.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / operations.py |
|
12 |
0 |
37 |
|
100% |
| src / lexigram / contracts / admin / page_content.py |
|
15 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / page_handler.py |
|
8 |
0 |
4 |
|
100% |
| src / lexigram / contracts / admin / pii_redactor.py |
|
6 |
0 |
3 |
|
100% |
| src / lexigram / contracts / admin / principal.py |
|
14 |
0 |
21 |
|
100% |
| src / lexigram / contracts / admin / protocols.py |
|
50 |
0 |
69 |
|
100% |
| src / lexigram / contracts / admin / repository.py |
|
6 |
0 |
29 |
|
100% |
| src / lexigram / contracts / admin / route_spec.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / stats.py |
|
25 |
0 |
23 |
|
100% |
| src / lexigram / contracts / admin / types.py |
|
127 |
0 |
2 |
|
100% |
| src / lexigram / contracts / admin / widget_content.py |
|
60 |
0 |
0 |
|
100% |
| src / lexigram / contracts / admin / widget_protocols.py |
|
6 |
0 |
6 |
|
100% |
| src / lexigram / contracts / ai / __init__.py |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / contracts / ai / agents.py |
|
146 |
143 |
64 |
|
2% |
| src / lexigram / contracts / ai / callbacks.py |
|
23 |
23 |
32 |
|
0% |
| src / lexigram / contracts / ai / chat.py |
|
27 |
2 |
0 |
|
93% |
| src / lexigram / contracts / ai / chunks.py |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / contracts / ai / document.py |
|
56 |
4 |
0 |
|
93% |
| src / lexigram / contracts / ai / embeddings.py |
|
15 |
4 |
5 |
|
73% |
| src / lexigram / contracts / ai / evaluation.py |
|
48 |
48 |
0 |
|
0% |
| src / lexigram / contracts / ai / exceptions.py |
|
65 |
59 |
0 |
|
9% |
| src / lexigram / contracts / ai / feedback.py |
|
43 |
2 |
16 |
|
95% |
| src / lexigram / contracts / ai / governance / __init__.py |
|
50 |
50 |
15 |
|
0% |
| src / lexigram / contracts / ai / governance / errors.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / ai / governance / relay_billing.py |
|
114 |
77 |
0 |
|
32% |
| src / lexigram / contracts / ai / governance / resource_unit.py |
|
42 |
42 |
0 |
|
0% |
| src / lexigram / contracts / ai / guards.py |
|
34 |
34 |
28 |
|
0% |
| src / lexigram / contracts / ai / index.py |
|
35 |
35 |
15 |
|
0% |
| src / lexigram / contracts / ai / llm.py |
|
154 |
147 |
63 |
|
5% |
| src / lexigram / contracts / ai / loaders.py |
|
16 |
16 |
13 |
|
0% |
| src / lexigram / contracts / ai / memory.py |
|
117 |
105 |
59 |
|
10% |
| src / lexigram / contracts / ai / models.py |
|
20 |
20 |
2 |
|
0% |
| src / lexigram / contracts / ai / multimodal.py |
|
23 |
23 |
0 |
|
0% |
| src / lexigram / contracts / ai / parsers.py |
|
43 |
9 |
2 |
|
79% |
| src / lexigram / contracts / ai / protocols.py |
|
12 |
12 |
10 |
|
0% |
| src / lexigram / contracts / ai / providers.py |
|
47 |
47 |
19 |
|
0% |
| src / lexigram / contracts / ai / rag.py |
|
52 |
52 |
31 |
|
0% |
| src / lexigram / contracts / ai / relay / __init__.py |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / contracts / ai / relay / auth.py |
|
15 |
15 |
4 |
|
0% |
| src / lexigram / contracts / ai / relay / context.py |
|
47 |
47 |
3 |
|
0% |
| src / lexigram / contracts / ai / relay / dto / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / ai / relay / dto / claude.py |
|
181 |
120 |
0 |
|
34% |
| src / lexigram / contracts / ai / relay / dto / common.py |
|
12 |
9 |
0 |
|
25% |
| src / lexigram / contracts / ai / relay / dto / gemini.py |
|
229 |
134 |
0 |
|
41% |
| src / lexigram / contracts / ai / relay / dto / openai_chat.py |
|
186 |
105 |
0 |
|
44% |
| src / lexigram / contracts / ai / relay / dto / openai_responses.py |
|
205 |
132 |
0 |
|
36% |
| src / lexigram / contracts / ai / relay / gateway.py |
|
92 |
78 |
4 |
|
15% |
| src / lexigram / contracts / ai / relay / ir.py |
|
85 |
69 |
0 |
|
19% |
| src / lexigram / contracts / ai / relay / ledger.py |
|
54 |
40 |
11 |
|
26% |
| src / lexigram / contracts / ai / relay / logs.py |
|
22 |
22 |
4 |
|
0% |
| src / lexigram / contracts / ai / relay / operations.py |
|
130 |
99 |
24 |
|
24% |
| src / lexigram / contracts / ai / relay / protocols.py |
|
36 |
36 |
41 |
|
0% |
| src / lexigram / contracts / ai / relay / ratelimit.py |
|
11 |
11 |
5 |
|
0% |
| src / lexigram / contracts / ai / relay / store.py |
|
13 |
13 |
10 |
|
0% |
| src / lexigram / contracts / ai / relay / transport.py |
|
31 |
31 |
7 |
|
0% |
| src / lexigram / contracts / ai / relay / types.py |
|
62 |
58 |
0 |
|
6% |
| src / lexigram / contracts / ai / relay / usage.py |
|
19 |
19 |
10 |
|
0% |
| src / lexigram / contracts / ai / retrievers.py |
|
21 |
21 |
7 |
|
0% |
| src / lexigram / contracts / ai / routing.py |
|
22 |
22 |
28 |
|
0% |
| src / lexigram / contracts / ai / runnable.py |
|
128 |
38 |
5 |
|
70% |
| src / lexigram / contracts / ai / session.py |
|
93 |
91 |
44 |
|
2% |
| src / lexigram / contracts / ai / skills.py |
|
62 |
62 |
28 |
|
0% |
| src / lexigram / contracts / ai / thinking.py |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / contracts / ai / tools.py |
|
42 |
10 |
0 |
|
76% |
| src / lexigram / contracts / ai / types.py |
|
44 |
44 |
0 |
|
0% |
| src / lexigram / contracts / ai / vector.py |
|
53 |
53 |
39 |
|
0% |
| src / lexigram / contracts / ai / workflow.py |
|
20 |
20 |
10 |
|
0% |
| src / lexigram / contracts / audit / __init__.py |
|
4 |
4 |
0 |
|
0% |
| src / lexigram / contracts / audit / protocols.py |
|
23 |
23 |
23 |
|
0% |
| src / lexigram / contracts / audit / types.py |
|
65 |
64 |
0 |
|
2% |
| src / lexigram / contracts / auth / __init__.py |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / contracts / auth / blacklist.py |
|
7 |
0 |
5 |
|
100% |
| src / lexigram / contracts / auth / exceptions.py |
|
16 |
2 |
0 |
|
88% |
| src / lexigram / contracts / auth / fingerprint.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / auth / guard.py |
|
11 |
0 |
34 |
|
100% |
| src / lexigram / contracts / auth / identity.py |
|
7 |
0 |
5 |
|
100% |
| src / lexigram / contracts / auth / models.py |
|
40 |
0 |
7 |
|
100% |
| src / lexigram / contracts / auth / policy.py |
|
9 |
0 |
9 |
|
100% |
| src / lexigram / contracts / auth / protocols.py |
|
32 |
0 |
38 |
|
100% |
| src / lexigram / contracts / auth / repositories.py |
|
18 |
0 |
25 |
|
100% |
| src / lexigram / contracts / auth / roles.py |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / contracts / auth / store.py |
|
17 |
0 |
20 |
|
100% |
| src / lexigram / contracts / auth / token.py |
|
20 |
0 |
12 |
|
100% |
| src / lexigram / contracts / auth / user.py |
|
29 |
0 |
26 |
|
100% |
| src / lexigram / contracts / cli / __init__.py |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / contracts / cli / contributions.py |
|
57 |
0 |
0 |
|
100% |
| src / lexigram / contracts / cli / generators.py |
|
18 |
1 |
3 |
|
94% |
| src / lexigram / contracts / cli / naming.py |
|
8 |
3 |
0 |
|
62% |
| src / lexigram / contracts / cli / parsers.py |
|
54 |
37 |
0 |
|
31% |
| src / lexigram / contracts / cli / protocols.py |
|
13 |
0 |
18 |
|
100% |
| src / lexigram / contracts / cli / types.py |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / contracts / codegen / __init__.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / codegen / protocols.py |
|
11 |
11 |
8 |
|
0% |
| src / lexigram / contracts / core / __init__.py |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / contracts / core / clock.py |
|
92 |
92 |
9 |
|
0% |
| src / lexigram / contracts / core / concurrency_enums.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / core / concurrency_protocols.py |
|
30 |
30 |
32 |
|
0% |
| src / lexigram / contracts / core / config.py |
|
42 |
42 |
19 |
|
0% |
| src / lexigram / contracts / core / constants.py |
|
52 |
52 |
1 |
|
0% |
| src / lexigram / contracts / core / context.py |
|
31 |
31 |
20 |
|
0% |
| src / lexigram / contracts / core / di.py |
|
27 |
27 |
82 |
|
0% |
| src / lexigram / contracts / core / disposable.py |
|
5 |
5 |
4 |
|
0% |
| src / lexigram / contracts / core / health.py |
|
67 |
48 |
16 |
|
28% |
| src / lexigram / contracts / core / hooks.py |
|
21 |
21 |
21 |
|
0% |
| src / lexigram / contracts / core / idempotency.py |
|
15 |
15 |
20 |
|
0% |
| src / lexigram / contracts / core / identity.py |
|
15 |
15 |
7 |
|
0% |
| src / lexigram / contracts / core / invocation.py |
|
15 |
15 |
11 |
|
0% |
| src / lexigram / contracts / core / lifecycle.py |
|
21 |
21 |
18 |
|
0% |
| src / lexigram / contracts / core / lock.py |
|
51 |
51 |
32 |
|
0% |
| src / lexigram / contracts / core / logging.py |
|
14 |
14 |
21 |
|
0% |
| src / lexigram / contracts / core / middleware.py |
|
19 |
19 |
17 |
|
0% |
| src / lexigram / contracts / core / module.py |
|
42 |
42 |
63 |
|
0% |
| src / lexigram / contracts / core / provider.py |
|
30 |
30 |
18 |
|
0% |
| src / lexigram / contracts / core / registry.py |
|
26 |
26 |
33 |
|
0% |
| src / lexigram / contracts / core / result.py |
|
164 |
156 |
0 |
|
5% |
| src / lexigram / contracts / core / scopes.py |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / contracts / core / serialization.py |
|
16 |
16 |
15 |
|
0% |
| src / lexigram / contracts / core / stores.py |
|
8 |
8 |
8 |
|
0% |
| src / lexigram / contracts / core / trace_context.py |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / contracts / core / types.py |
|
18 |
18 |
0 |
|
0% |
| src / lexigram / contracts / core / validation.py |
|
15 |
15 |
11 |
|
0% |
| src / lexigram / contracts / data / __init__.py |
|
28 |
28 |
0 |
|
0% |
| src / lexigram / contracts / data / aggregatable.py |
|
5 |
5 |
8 |
|
0% |
| src / lexigram / contracts / data / bulk_operations.py |
|
5 |
5 |
12 |
|
0% |
| src / lexigram / contracts / data / data_source.py |
|
5 |
5 |
31 |
|
0% |
| src / lexigram / contracts / data / exceptions.py |
|
27 |
26 |
0 |
|
4% |
| src / lexigram / contracts / data / graph / __init__.py |
|
15 |
15 |
7 |
|
0% |
| src / lexigram / contracts / data / graph / enums.py |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / contracts / data / graph / filters.py |
|
76 |
15 |
0 |
|
80% |
| src / lexigram / contracts / data / graph / protocols.py |
|
39 |
39 |
73 |
|
0% |
| src / lexigram / contracts / data / graph / tenancy.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / data / graph / types.py |
|
102 |
99 |
2 |
|
3% |
| src / lexigram / contracts / data / identifiers.py |
|
85 |
53 |
0 |
|
38% |
| src / lexigram / contracts / data / nosql / __init__.py |
|
15 |
1 |
3 |
|
93% |
| src / lexigram / contracts / data / nosql / nosql.py |
|
48 |
48 |
57 |
|
0% |
| src / lexigram / contracts / data / nosql / nosql_repository.py |
|
15 |
15 |
22 |
|
0% |
| src / lexigram / contracts / data / outbox.py |
|
10 |
10 |
9 |
|
0% |
| src / lexigram / contracts / data / protocols.py |
|
33 |
33 |
17 |
|
0% |
| src / lexigram / contracts / data / relation_loader.py |
|
5 |
5 |
13 |
|
0% |
| src / lexigram / contracts / data / repository.py |
|
16 |
16 |
20 |
|
0% |
| src / lexigram / contracts / data / searchable.py |
|
5 |
5 |
10 |
|
0% |
| src / lexigram / contracts / data / sql / __init__.py |
|
15 |
1 |
9 |
|
93% |
| src / lexigram / contracts / data / sql / append_log.py |
|
18 |
18 |
20 |
|
0% |
| src / lexigram / contracts / data / sql / context_protocol.py |
|
8 |
8 |
5 |
|
0% |
| src / lexigram / contracts / data / sql / database.py |
|
115 |
111 |
119 |
|
3% |
| src / lexigram / contracts / data / sql / mapper.py |
|
13 |
13 |
9 |
|
0% |
| src / lexigram / contracts / data / sql / migrations.py |
|
9 |
9 |
9 |
|
0% |
| src / lexigram / contracts / data / sql / query_log.py |
|
23 |
23 |
14 |
|
0% |
| src / lexigram / contracts / data / sql / sql.py |
|
17 |
15 |
0 |
|
12% |
| src / lexigram / contracts / data / sql / sql_dialect.py |
|
10 |
10 |
0 |
|
0% |
| src / lexigram / contracts / data / sql / unit_of_work.py |
|
14 |
14 |
22 |
|
0% |
| src / lexigram / contracts / data / timeseries / __init__.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / data / timeseries / protocols.py |
|
11 |
11 |
15 |
|
0% |
| src / lexigram / contracts / data / types.py |
|
73 |
72 |
0 |
|
1% |
| src / lexigram / contracts / data / vector / __init__.py |
|
15 |
15 |
7 |
|
0% |
| src / lexigram / contracts / data / vector / enums.py |
|
19 |
19 |
0 |
|
0% |
| src / lexigram / contracts / data / vector / exceptions.py |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / contracts / data / vector / filters.py |
|
64 |
12 |
0 |
|
81% |
| src / lexigram / contracts / data / vector / protocols.py |
|
30 |
30 |
47 |
|
0% |
| src / lexigram / contracts / data / vector / tenancy.py |
|
6 |
6 |
3 |
|
0% |
| src / lexigram / contracts / data / vector / types.py |
|
49 |
49 |
2 |
|
0% |
| src / lexigram / contracts / domain / __init__.py |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / contracts / domain / aggregates.py |
|
11 |
11 |
13 |
|
0% |
| src / lexigram / contracts / domain / base.py |
|
16 |
16 |
15 |
|
0% |
| src / lexigram / contracts / domain / events.py |
|
44 |
24 |
0 |
|
45% |
| src / lexigram / contracts / domain / idempotency.py |
|
16 |
16 |
2 |
|
0% |
| src / lexigram / contracts / domain / pagination.py |
|
29 |
28 |
12 |
|
3% |
| src / lexigram / contracts / domain / services.py |
|
14 |
0 |
5 |
|
100% |
| src / lexigram / contracts / domain / specification.py |
|
6 |
6 |
10 |
|
0% |
| src / lexigram / contracts / events / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / events / messages.py |
|
84 |
84 |
11 |
|
0% |
| src / lexigram / contracts / events / outbox.py |
|
27 |
27 |
20 |
|
0% |
| src / lexigram / contracts / events / protocols.py |
|
75 |
75 |
83 |
|
0% |
| src / lexigram / contracts / events / version_skew.py |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / __init__.py |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / base.py |
|
55 |
16 |
0 |
|
71% |
| src / lexigram / contracts / exceptions / components.py |
|
58 |
58 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / config.py |
|
52 |
52 |
2 |
|
0% |
| src / lexigram / contracts / exceptions / container.py |
|
64 |
64 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / domain.py |
|
69 |
45 |
0 |
|
35% |
| src / lexigram / contracts / exceptions / events.py |
|
26 |
26 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / execution.py |
|
15 |
15 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / feature_flags.py |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / idempotency.py |
|
16 |
16 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / infra.py |
|
56 |
44 |
0 |
|
21% |
| src / lexigram / contracts / exceptions / middleware.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / provider.py |
|
59 |
59 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / resilience.py |
|
36 |
36 |
0 |
|
0% |
| src / lexigram / contracts / exceptions / security.py |
|
32 |
32 |
0 |
|
0% |
| src / lexigram / contracts / feature_flags / __init__.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / contracts / feature_flags / models.py |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / contracts / feature_flags / protocols.py |
|
14 |
0 |
100 |
|
100% |
| src / lexigram / contracts / graphql / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / contracts / graphql / protocols.py |
|
63 |
0 |
66 |
|
100% |
| src / lexigram / contracts / graphql / types.py |
|
10 |
0 |
0 |
|
100% |
| src / lexigram / contracts / infra / __init__.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / infra / cache / __init__.py |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / contracts / infra / cache / exceptions.py |
|
21 |
20 |
0 |
|
5% |
| src / lexigram / contracts / infra / cache / protocols.py |
|
29 |
29 |
38 |
|
0% |
| src / lexigram / contracts / infra / resilience / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / infra / resilience / enums.py |
|
11 |
11 |
0 |
|
0% |
| src / lexigram / contracts / infra / resilience / exceptions.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / infra / resilience / models.py |
|
34 |
34 |
2 |
|
0% |
| src / lexigram / contracts / infra / resilience / protocols.py |
|
51 |
51 |
58 |
|
0% |
| src / lexigram / contracts / infra / resources.py |
|
16 |
16 |
12 |
|
0% |
| src / lexigram / contracts / infra / state.py |
|
13 |
13 |
17 |
|
0% |
| src / lexigram / contracts / infra / storage / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / infra / storage / exceptions.py |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / contracts / infra / storage / kv.py |
|
24 |
24 |
23 |
|
0% |
| src / lexigram / contracts / infra / storage / models.py |
|
24 |
24 |
2 |
|
0% |
| src / lexigram / contracts / infra / storage / protocols.py |
|
25 |
25 |
31 |
|
0% |
| src / lexigram / contracts / infra / streams.py |
|
176 |
127 |
0 |
|
28% |
| src / lexigram / contracts / infra / tasks / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / infra / tasks / enums.py |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / contracts / infra / tasks / exceptions.py |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / contracts / infra / tasks / progress.py |
|
31 |
31 |
11 |
|
0% |
| src / lexigram / contracts / infra / tasks / protocols.py |
|
78 |
78 |
78 |
|
0% |
| src / lexigram / contracts / lib / __init__.py |
|
3 |
0 |
0 |
|
100% |
| src / lexigram / contracts / lib / time.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / contracts / lifecycle / __init__.py |
|
7 |
0 |
0 |
|
100% |
| src / lexigram / contracts / lifecycle / auditable.py |
|
5 |
0 |
16 |
|
100% |
| src / lexigram / contracts / lifecycle / cache_aware.py |
|
5 |
0 |
9 |
|
100% |
| src / lexigram / contracts / lifecycle / exportable.py |
|
5 |
0 |
10 |
|
100% |
| src / lexigram / contracts / lifecycle / transactional.py |
|
5 |
0 |
8 |
|
100% |
| src / lexigram / contracts / lifecycle / validatable.py |
|
5 |
0 |
9 |
|
100% |
| src / lexigram / contracts / mailer / __init__.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / contracts / mailer / errors.py |
|
10 |
3 |
0 |
|
70% |
| src / lexigram / contracts / mailer / protocols.py |
|
7 |
0 |
10 |
|
100% |
| src / lexigram / contracts / mailer / types.py |
|
73 |
0 |
2 |
|
100% |
| src / lexigram / contracts / mapping / __init__.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / mapping / protocols.py |
|
9 |
9 |
5 |
|
0% |
| src / lexigram / contracts / mcp / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / contracts / mcp / exceptions.py |
|
54 |
0 |
0 |
|
100% |
| src / lexigram / contracts / mcp / protocols.py |
|
38 |
0 |
43 |
|
100% |
| src / lexigram / contracts / monitor / __init__.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / monitor / projection_tier.py |
|
7 |
7 |
0 |
|
0% |
| src / lexigram / contracts / multimedia / __init__.py |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / contracts / multimedia / exceptions.py |
|
22 |
0 |
0 |
|
100% |
| src / lexigram / contracts / multimedia / protocols.py |
|
20 |
0 |
55 |
|
100% |
| src / lexigram / contracts / multimedia / security.py |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / contracts / multimedia / types.py |
|
199 |
0 |
0 |
|
100% |
| src / lexigram / contracts / notification / __init__.py |
|
8 |
0 |
0 |
|
100% |
| src / lexigram / contracts / notification / delivery.py |
|
18 |
0 |
15 |
|
100% |
| src / lexigram / contracts / notification / errors.py |
|
11 |
4 |
0 |
|
64% |
| src / lexigram / contracts / notification / inbox.py |
|
30 |
1 |
21 |
|
97% |
| src / lexigram / contracts / notification / protocols.py |
|
12 |
0 |
18 |
|
100% |
| src / lexigram / contracts / notification / types.py |
|
20 |
0 |
0 |
|
100% |
| src / lexigram / contracts / notification / web_push.py |
|
12 |
0 |
0 |
|
100% |
| src / lexigram / contracts / observability / __init__.py |
|
6 |
6 |
0 |
|
0% |
| src / lexigram / contracts / observability / ai.py |
|
26 |
26 |
20 |
|
0% |
| src / lexigram / contracts / observability / audit.py |
|
8 |
8 |
4 |
|
0% |
| src / lexigram / contracts / observability / metrics.py |
|
40 |
40 |
48 |
|
0% |
| src / lexigram / contracts / observability / tracing.py |
|
18 |
18 |
26 |
|
0% |
| src / lexigram / contracts / plugins.py |
|
13 |
0 |
0 |
|
100% |
| src / lexigram / contracts / queue / __init__.py |
|
5 |
0 |
0 |
|
100% |
| src / lexigram / contracts / queue / errors.py |
|
13 |
6 |
0 |
|
54% |
| src / lexigram / contracts / queue / protocols.py |
|
14 |
0 |
20 |
|
100% |
| src / lexigram / contracts / queue / types.py |
|
29 |
0 |
0 |
|
100% |
| src / lexigram / contracts / search / __init__.py |
|
4 |
0 |
0 |
|
100% |
| src / lexigram / contracts / search / models.py |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / contracts / search / protocols.py |
|
38 |
0 |
49 |
|
100% |
| src / lexigram / contracts / search / types.py |
|
22 |
0 |
0 |
|
100% |
| src / lexigram / contracts / security / __init__.py |
|
9 |
9 |
0 |
|
0% |
| src / lexigram / contracts / security / protocols.py |
|
37 |
37 |
61 |
|
0% |
| src / lexigram / contracts / security / rotation.py |
|
14 |
14 |
0 |
|
0% |
| src / lexigram / contracts / security / secrets.py |
|
9 |
9 |
9 |
|
0% |
| src / lexigram / contracts / security / stores.py |
|
9 |
9 |
9 |
|
0% |
| src / lexigram / contracts / security / url_safety.py |
|
48 |
23 |
0 |
|
52% |
| src / lexigram / contracts / tenancy / __init__.py |
|
8 |
8 |
0 |
|
0% |
| src / lexigram / contracts / tenancy / commands.py |
|
17 |
17 |
0 |
|
0% |
| src / lexigram / contracts / tenancy / errors.py |
|
44 |
44 |
0 |
|
0% |
| src / lexigram / contracts / tenancy / events.py |
|
61 |
61 |
0 |
|
0% |
| src / lexigram / contracts / tenancy / migration.py |
|
30 |
30 |
0 |
|
0% |
| src / lexigram / contracts / tenancy / protocols.py |
|
33 |
33 |
44 |
|
0% |
| src / lexigram / contracts / tenancy / types.py |
|
27 |
27 |
0 |
|
0% |
| src / lexigram / contracts / web / __init__.py |
|
14 |
0 |
0 |
|
100% |
| src / lexigram / contracts / web / controller.py |
|
7 |
0 |
3 |
|
100% |
| src / lexigram / contracts / web / execution_context.py |
|
15 |
0 |
13 |
|
100% |
| src / lexigram / contracts / web / guard.py |
|
7 |
0 |
7 |
|
100% |
| src / lexigram / contracts / web / http_constants.py |
|
21 |
0 |
0 |
|
100% |
| src / lexigram / contracts / web / http_models.py |
|
27 |
6 |
0 |
|
78% |
| src / lexigram / contracts / web / http_protocols.py |
|
51 |
0 |
72 |
|
100% |
| src / lexigram / contracts / web / http_types.py |
|
9 |
0 |
0 |
|
100% |
| src / lexigram / contracts / web / middleware / __init__.py |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / contracts / web / middleware / guards.py |
|
3 |
3 |
0 |
|
0% |
| src / lexigram / contracts / web / middleware / protocols.py |
|
6 |
6 |
3 |
|
0% |
| src / lexigram / contracts / web / middleware / registry_protocol.py |
|
14 |
14 |
7 |
|
0% |
| src / lexigram / contracts / web / protocols.py |
|
87 |
0 |
109 |
|
100% |
| src / lexigram / contracts / web / routing.py |
|
18 |
9 |
3 |
|
50% |
| src / lexigram / contracts / web / sse.py |
|
13 |
0 |
5 |
|
100% |
| src / lexigram / contracts / web / types.py |
|
25 |
0 |
0 |
|
100% |
| src / lexigram / contracts / webhook / __init__.py |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / contracts / webhook / exceptions.py |
|
5 |
5 |
0 |
|
0% |
| src / lexigram / contracts / webhook / protocols.py |
|
21 |
21 |
27 |
|
0% |
| src / lexigram / contracts / webhook / types.py |
|
45 |
45 |
0 |
|
0% |
| src / lexigram / contracts / workflow / __init__.py |
|
6 |
0 |
0 |
|
100% |
| src / lexigram / contracts / workflow / content_checkpoint.py |
|
41 |
10 |
2 |
|
76% |
| src / lexigram / contracts / workflow / errors.py |
|
10 |
4 |
0 |
|
60% |
| src / lexigram / contracts / workflow / protocols.py |
|
66 |
0 |
78 |
|
100% |
| src / lexigram / contracts / workflow / steps.py |
|
20 |
0 |
3 |
|
100% |
| src / lexigram / contracts / workflow / types.py |
|
11 |
0 |
0 |
|
100% |