2b94244c8a
Replace GetProxy with ServeHttp in instance
2025-10-29 00:00:02 +01:00
ff719f3ef9
Remove remote instance proxy handling from handlers
2025-10-25 14:07:11 +02:00
6a973fae2d
Fix tests
2025-10-25 00:14:42 +02:00
72fe780e31
Simplify instance tests
2025-10-19 19:14:32 +02:00
55a9450077
Fix instance tests
2025-10-19 19:08:38 +02:00
9da2433a7c
Refactor instance and manager tests to use BackendOptions structure
2025-10-19 18:07:14 +02:00
2a7010d0e1
Flatten backends package structure
2025-10-19 15:50:42 +02:00
851c73f058
Add tests for status change callback and options preservation
2025-10-18 13:19:01 +02:00
3f834004a8
Rename NewInstance to New
2025-10-18 00:34:18 +02:00
113b51eda2
Refactor instance node handling to use a map
2025-10-18 00:33:16 +02:00
7bf0809122
Fix test compilation after merge
...
Update instance tests to use correct type names:
- CreateInstanceOptions -> Options
- InstanceStatus -> Status
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-17 00:13:53 +02:00
a1ffdb02a4
Merge main into refactor/instance-split
...
Resolved conflicts in:
- pkg/instance/instance.go: Combined remote detection logic from main with refactored structure
- pkg/manager/manager_test.go: Updated manager initialization to include localNodeName parameter
- pkg/manager/remote_ops.go: Removed stripNodesFromOptions function that was deleted in main
- pkg/manager/remote_ops_test.go: Removed file that was deleted in main
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-17 00:10:09 +02:00
696a2cb18b
Prevent node change on update
2025-10-16 22:35:29 +02:00
c5097e59be
Fix local instance detection
2025-10-16 21:26:04 +02:00
4b30791be2
Refactor instance options structure and related code
2025-10-16 20:53:24 +02:00
e0ec00d141
Remove rendundant instance prefix from status
2025-10-16 19:40:03 +02:00
80ca0cbd4f
Rename Process to Instance
2025-10-16 19:38:44 +02:00
ba0f877185
Fix tests
2025-09-24 21:35:44 +02:00
cc5d8acd92
Refactor instance and manager tests to use BackendConfig for LlamaExecutable and MLXLMExecutable
2025-09-16 21:45:50 +02:00
d9542ba117
Refactor instance management to support backend types and options
2025-09-01 21:59:18 +02:00
ae37055331
Add onStatusChange callback to instance management for status updates
2025-08-27 20:54:26 +02:00
1443746add
Refactor instance status management: replace Running boolean with InstanceStatus enum and update related methods
2025-08-27 19:44:38 +02:00
492c3ff270
Remove redundant timeout tests and improve test coverage for instance timeout validation
2025-08-20 13:25:56 +02:00
2abe9c282e
Rename config and instance struct to avoid awkward naming
2025-08-04 19:30:50 +02:00
6a7a9a2d09
Split large package into subpackages
2025-08-04 19:23:56 +02:00