Skip to content

Commit 5f17095

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 d7d7bff commit 5f17095

File tree

5 files changed

+36
-6
lines changed

5 files changed

+36
-6
lines changed

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

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"assigned_files": [
1616
"src/friendli/friendli.py",
1717
"src/friendli/__init__.py",
18+
"src/friendli/config.py",
1819
"src/friendli_core/sdk.py"
1920
],
2021
"can_expand": true
@@ -32,7 +33,6 @@
3233
],
3334
"assigned_files": [
3435
"src/friendli/httpclient.py",
35-
"src/friendli/config.py",
3636
"src/friendli_core/__init__.py",
3737
"src/friendli_core/basesdk.py",
3838
"src/friendli_core/httpclient.py",
@@ -76,10 +76,12 @@
7676
"src/friendli/serverless/completions.py",
7777
"src/friendli/serverless/chat.py",
7878
"src/friendli/serverless/tool_assisted_chat.py",
79+
"src/friendli/serverless/model.py",
7980
"src/friendli/serverless/token.py",
8081
"src/friendli/serverless/knowledge.py",
8182
"src/friendli/dedicated/completions.py",
8283
"src/friendli/dedicated/chat.py",
84+
"src/friendli/dedicated/endpoint.py",
8385
"src/friendli/dedicated/image.py",
8486
"src/friendli/dedicated/token.py",
8587
"src/friendli/dedicated/audio.py",
@@ -93,8 +95,10 @@
9395
"src/friendli_core/chat.py",
9496
"src/friendli_core/friendlicore_image.py",
9597
"src/friendli_core/friendlicore_completions.py",
98+
"src/friendli_core/endpoint.py",
9699
"src/friendli_core/friendlicore_serverless_token.py",
97100
"src/friendli_core/image.py",
101+
"src/friendli_core/model.py",
98102
"src/friendli_core/toolassistedchat.py",
99103
"src/friendli_core/dataset.py",
100104
"src/friendli_core/token.py",
@@ -120,8 +124,6 @@
120124
"assigned_files": [
121125
"src/friendli/models.py",
122126
"src/friendli/types.py",
123-
"src/friendli/serverless/model.py",
124-
"src/friendli_core/model.py",
125127
"src/friendli_core/models/containerdetokenizationop.py",
126128
"src/friendli_core/models/splitinfo.py",
127129
"src/friendli_core/models/dedicatedgetendpointstatusop.py",
@@ -358,10 +360,8 @@
358360
"src/friendli/container/__init__.py",
359361
"src/friendli/serverless/__init__.py",
360362
"src/friendli/dedicated/__init__.py",
361-
"src/friendli/dedicated/endpoint.py",
362363
"src/friendli_core/dedicated.py",
363364
"src/friendli_core/container.py",
364-
"src/friendli_core/endpoint.py",
365365
"src/friendli_core/serverless.py"
366366
],
367367
"can_expand": true
@@ -442,6 +442,13 @@
442442
"assigned_files": [],
443443
"can_expand": false
444444
},
445+
{
446+
"name": "Unclassified",
447+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
448+
"referenced_source_code": [],
449+
"assigned_files": [],
450+
"can_expand": false
451+
},
445452
{
446453
"name": "Unclassified",
447454
"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": "70742a3b1833b0e1a9613a77c30e18be5e13e7f5",
2+
"commit_hash": "d7d7bffb1c9170a4f834e6fb459a72ec7dc5a1d3",
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
@@ -12,6 +12,7 @@ graph LR
1212
Unclassified["Unclassified"]
1313
Unclassified["Unclassified"]
1414
Unclassified["Unclassified"]
15+
Unclassified["Unclassified"]
1516
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
1617
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
1718
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -124,6 +125,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
124125
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
125126

126127

128+
**Related Classes/Methods**: _None_
129+
130+
### Unclassified
131+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
132+
133+
127134
**Related Classes/Methods**: _None_
128135

129136

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,3 +153,12 @@ _Last updated: 2025-10-11 20:28:27 UTC_
153153
- [overview.md](./overview.md)
154154

155155
_Last updated: 2025-10-18 20:31:42 UTC_
156+
- [Data_Models_Error_Handling.md](./Data_Models_Error_Handling.md)
157+
- [Friendli_Client_Public_API_.md](./Friendli_Client_Public_API_.md)
158+
- [Hooks_Extensibility.md](./Hooks_Extensibility.md)
159+
- [Platform_Abstractions.md](./Platform_Abstractions.md)
160+
- [SDK_Core.md](./SDK_Core.md)
161+
- [Service_Modules.md](./Service_Modules.md)
162+
- [overview.md](./overview.md)
163+
164+
_Last updated: 2025-10-25 20:31:31 UTC_

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ graph LR
1212
Unclassified["Unclassified"]
1313
Unclassified["Unclassified"]
1414
Unclassified["Unclassified"]
15+
Unclassified["Unclassified"]
1516
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
1617
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
1718
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -124,6 +125,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
124125
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
125126

126127

128+
**Related Classes/Methods**: _None_
129+
130+
### Unclassified
131+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
132+
133+
127134
**Related Classes/Methods**: _None_
128135

129136

0 commit comments

Comments
Β (0)