Skip to content

Commit 6a93a3a

Browse files
committed
docs: update codeboarding architecture documentation
## πŸ“š Architecture Documentation Update This commit contains updated documentation files fetched from the CodeBoarding service and copied to the architecture documentation section. ### πŸ“Š Summary - Documentation files created/updated: 7 - JSON files created/updated: 8 - Documentation directory: .codeboarding/ - JSON directory: .codeboarding/ - Output format: .md - Repository analyzed: https://github.com/CodeBoarding/friendli-python - Destination: docs/architecture/ The generated .md files have been automatically copied to the architecture documentation section and referenced in on_boarding.md. πŸ€– This commit was automatically generated by the CodeBoarding documentation update workflow.
1 parent 2ea1468 commit 6a93a3a

File tree

6 files changed

+38
-23
lines changed

6 files changed

+38
-23
lines changed

β€Ž.codeboarding/Hooks_Extensibility.jsonβ€Ž

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
"reference_start_line": null,
1212
"reference_end_line": null
1313
}
14-
],
15-
"assigned_files": [],
16-
"can_expand": true
14+
]
1715
},
1816
{
1917
"name": "Information Retriever",
@@ -25,9 +23,7 @@
2523
"reference_start_line": 20,
2624
"reference_end_line": 115
2725
}
28-
],
29-
"assigned_files": [],
30-
"can_expand": false
26+
]
3127
},
3228
{
3329
"name": "Response Generator",
@@ -39,9 +35,7 @@
3935
"reference_start_line": null,
4036
"reference_end_line": null
4137
}
42-
],
43-
"assigned_files": [],
44-
"can_expand": true
38+
]
4539
},
4640
{
4741
"name": "History Logger",
@@ -53,21 +47,12 @@
5347
"reference_start_line": null,
5448
"reference_end_line": null
5549
}
56-
],
57-
"assigned_files": [],
58-
"can_expand": false
50+
]
5951
},
6052
{
6153
"name": "Unclassified",
6254
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
63-
"referenced_source_code": [],
64-
"assigned_files": [
65-
"src/friendli_core/_hooks/__init__.py",
66-
"src/friendli_core/_hooks/sdkhooks.py",
67-
"src/friendli_core/_hooks/registration.py",
68-
"src/friendli_core/_hooks/types.py"
69-
],
70-
"can_expand": false
55+
"referenced_source_code": []
7156
}
7257
],
7358
"components_relations": [

β€Ž.codeboarding/analysis.jsonβ€Ž

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
"src/friendli/httpclient.py",
3535
"src/friendli/config.py",
3636
"src/friendli_core/__init__.py",
37-
"src/friendli_core/endpoint.py",
3837
"src/friendli_core/basesdk.py",
3938
"src/friendli_core/httpclient.py",
4039
"src/friendli_core/sdkconfiguration.py"
@@ -81,6 +80,7 @@
8180
"src/friendli/file/file.py",
8281
"src/friendli_core/completions.py",
8382
"src/friendli_core/file.py",
83+
"src/friendli_core/container.py",
8484
"src/friendli_core/chat.py",
8585
"src/friendli_core/friendlicore_image.py",
8686
"src/friendli_core/friendlicore_completions.py",
@@ -359,7 +359,7 @@
359359
"src/friendli/dedicated/audio.py",
360360
"src/friendli_core/friendlicore_serverless_chat.py",
361361
"src/friendli_core/dedicated.py",
362-
"src/friendli_core/container.py",
362+
"src/friendli_core/endpoint.py",
363363
"src/friendli_core/friendlicore_serverless_token.py",
364364
"src/friendli_core/serverless.py",
365365
"src/friendli_core/friendlicore_serverless_completions.py"
@@ -512,6 +512,13 @@
512512
"assigned_files": [],
513513
"can_expand": false
514514
},
515+
{
516+
"name": "Unclassified",
517+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
518+
"referenced_source_code": [],
519+
"assigned_files": [],
520+
"can_expand": false
521+
},
515522
{
516523
"name": "Unclassified",
517524
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"commit_hash": "af5799dbe50e9c10b483353ee8a8925f6a0aba69",
2+
"commit_hash": "2ea1468f7385a75bb6be9fa534a1219fb6882458",
33
"code_boarding_version": "0.2.0"
44
}

β€Ž.codeboarding/overview.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ graph LR
2222
Unclassified["Unclassified"]
2323
Unclassified["Unclassified"]
2424
Unclassified["Unclassified"]
25+
Unclassified["Unclassified"]
2526
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
2627
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
2728
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -194,6 +195,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
194195
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
195196

196197

198+
**Related Classes/Methods**: _None_
199+
200+
### Unclassified
201+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
202+
203+
197204
**Related Classes/Methods**: _None_
198205

199206

β€Ždocs/architecture/on_boarding.mdβ€Ž

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,3 +240,12 @@ _Last updated: 2025-12-27 20:35:57 UTC_
240240
- [overview.md](./overview.md)
241241

242242
_Last updated: 2026-01-03 20:39:50 UTC_
243+
- [Data_Models_Error_Handling.md](./Data_Models_Error_Handling.md)
244+
- [Friendli_Client_Public_API_.md](./Friendli_Client_Public_API_.md)
245+
- [Hooks_Extensibility.md](./Hooks_Extensibility.md)
246+
- [Platform_Abstractions.md](./Platform_Abstractions.md)
247+
- [SDK_Core.md](./SDK_Core.md)
248+
- [Service_Modules.md](./Service_Modules.md)
249+
- [overview.md](./overview.md)
250+
251+
_Last updated: 2026-01-10 20:36:29 UTC_

β€Ždocs/architecture/overview.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ graph LR
2222
Unclassified["Unclassified"]
2323
Unclassified["Unclassified"]
2424
Unclassified["Unclassified"]
25+
Unclassified["Unclassified"]
2526
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
2627
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
2728
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -194,6 +195,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
194195
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
195196

196197

198+
**Related Classes/Methods**: _None_
199+
200+
### Unclassified
201+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
202+
203+
197204
**Related Classes/Methods**: _None_
198205

199206

0 commit comments

Comments
Β (0)