Skip to content

Commit d7d7bff

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 70742a3 commit d7d7bff

File tree

5 files changed

+40
-10
lines changed

5 files changed

+40
-10
lines changed

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

Lines changed: 16 additions & 9 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/_version.py",
3837
"src/friendli_core/basesdk.py",
3938
"src/friendli_core/httpclient.py",
4039
"src/friendli_core/sdkconfiguration.py"
@@ -72,17 +71,14 @@
7271
],
7372
"assigned_files": [
7473
"src/friendli/container/completions.py",
75-
"src/friendli/container/__init__.py",
7674
"src/friendli/container/chat.py",
7775
"src/friendli/container/token.py",
7876
"src/friendli/serverless/completions.py",
79-
"src/friendli/serverless/__init__.py",
8077
"src/friendli/serverless/chat.py",
8178
"src/friendli/serverless/tool_assisted_chat.py",
8279
"src/friendli/serverless/token.py",
8380
"src/friendli/serverless/knowledge.py",
8481
"src/friendli/dedicated/completions.py",
85-
"src/friendli/dedicated/__init__.py",
8682
"src/friendli/dedicated/chat.py",
8783
"src/friendli/dedicated/image.py",
8884
"src/friendli/dedicated/token.py",
@@ -94,7 +90,6 @@
9490
"src/friendli_core/friendlicore_serverless_chat.py",
9591
"src/friendli_core/completions.py",
9692
"src/friendli_core/file.py",
97-
"src/friendli_core/container.py",
9893
"src/friendli_core/chat.py",
9994
"src/friendli_core/friendlicore_image.py",
10095
"src/friendli_core/friendlicore_completions.py",
@@ -125,6 +120,8 @@
125120
"assigned_files": [
126121
"src/friendli/models.py",
127122
"src/friendli/types.py",
123+
"src/friendli/serverless/model.py",
124+
"src/friendli_core/model.py",
128125
"src/friendli_core/models/containerdetokenizationop.py",
129126
"src/friendli_core/models/splitinfo.py",
130127
"src/friendli_core/models/dedicatedgetendpointstatusop.py",
@@ -332,7 +329,7 @@
332329
"src/friendli_core/models/dedicateddetokenizationsuccess.py",
333330
"src/friendli_core/models/create_datasetop.py",
334331
"src/friendli_core/models/init_uploadop.py",
335-
"src/friendli_core/models/streamedchatchoice.py",
332+
"src/friendli_core/models/streamedchatdata.py",
336333
"src/friendli_core/models/fileinfo.py",
337334
"src/friendli_core/models/streamedcompletiondata.py",
338335
"src/friendli_core/types/__init__.py",
@@ -358,12 +355,14 @@
358355
}
359356
],
360357
"assigned_files": [
361-
"src/friendli/serverless/model.py",
358+
"src/friendli/container/__init__.py",
359+
"src/friendli/serverless/__init__.py",
360+
"src/friendli/dedicated/__init__.py",
362361
"src/friendli/dedicated/endpoint.py",
363362
"src/friendli_core/dedicated.py",
363+
"src/friendli_core/container.py",
364364
"src/friendli_core/endpoint.py",
365-
"src/friendli_core/serverless.py",
366-
"src/friendli_core/model.py"
365+
"src/friendli_core/serverless.py"
367366
],
368367
"can_expand": true
369368
},
@@ -392,6 +391,7 @@
392391
"referenced_source_code": [],
393392
"assigned_files": [
394393
"src/friendli/utils.py",
394+
"src/friendli_core/_version.py",
395395
"src/friendli_core/utils/metadata.py",
396396
"src/friendli_core/utils/__init__.py",
397397
"src/friendli_core/utils/forms.py",
@@ -435,6 +435,13 @@
435435
"assigned_files": [],
436436
"can_expand": false
437437
},
438+
{
439+
"name": "Unclassified",
440+
"description": "Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)",
441+
"referenced_source_code": [],
442+
"assigned_files": [],
443+
"can_expand": false
444+
},
438445
{
439446
"name": "Unclassified",
440447
"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": "1a2179a55e80df9c007c0f36418bac72f3a356a5",
2+
"commit_hash": "70742a3b1833b0e1a9613a77c30e18be5e13e7f5",
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
@@ -11,6 +11,7 @@ graph LR
1111
Unclassified["Unclassified"]
1212
Unclassified["Unclassified"]
1313
Unclassified["Unclassified"]
14+
Unclassified["Unclassified"]
1415
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
1516
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
1617
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -117,6 +118,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
117118
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
118119

119120

121+
**Related Classes/Methods**: _None_
122+
123+
### Unclassified
124+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
125+
126+
120127
**Related Classes/Methods**: _None_
121128

122129

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,3 +144,12 @@ _Last updated: 2025-10-04 20:31:16 UTC_
144144
- [overview.md](./overview.md)
145145

146146
_Last updated: 2025-10-11 20:28:27 UTC_
147+
- [Data_Models_Error_Handling.md](./Data_Models_Error_Handling.md)
148+
- [Friendli_Client_Public_API_.md](./Friendli_Client_Public_API_.md)
149+
- [Hooks_Extensibility.md](./Hooks_Extensibility.md)
150+
- [Platform_Abstractions.md](./Platform_Abstractions.md)
151+
- [SDK_Core.md](./SDK_Core.md)
152+
- [Service_Modules.md](./Service_Modules.md)
153+
- [overview.md](./overview.md)
154+
155+
_Last updated: 2025-10-18 20:31:42 UTC_

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ graph LR
1111
Unclassified["Unclassified"]
1212
Unclassified["Unclassified"]
1313
Unclassified["Unclassified"]
14+
Unclassified["Unclassified"]
1415
Friendli_Client_Public_API_ -- "delegates requests to" --> SDK_Core
1516
SDK_Core -- "utilizes" --> Data_Models_Error_Handling
1617
SDK_Core -- "adapts behavior based on" --> Platform_Abstractions
@@ -117,6 +118,12 @@ Component for all unclassified files and utility functions (Utility functions/Ex
117118
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
118119

119120

121+
**Related Classes/Methods**: _None_
122+
123+
### Unclassified
124+
Component for all unclassified files and utility functions (Utility functions/External Libraries/Dependencies)
125+
126+
120127
**Related Classes/Methods**: _None_
121128

122129

0 commit comments

Comments
Β (0)