mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
Commit Graph
Select branches
Hide Pull Requests
cla-signatures
dependabot/npm_and_yarn/panel/dependencies-78e74b30c8
feature/backend/57370198--9db9adeb
feature/backend/6e2af177--be318608
feature/backend/6e2af177--be318608--d94403d3
feature/backend/6e2af177--be318608--d94403d3--c43ffe27
feature/backend/a8bd8525--984f2f8f
feature/backend/a8bd8525--984f2f8f--69de5f90
feature/backend/b4fa35a9--3e6a1739
feature/backend/b4fa35a9--3e6a1739--bad36b1d
feature/backend/b4fa35a9--3e6a1739--bad36b1d--8568d4b7
feature/backend/d48463f7--d41bbbf5
feature/backend/d48463f7--d41bbbf5--ce97c839
feature/backend/d48463f7--d41bbbf5--ce97c839--50dd6b36
feature/main_pm/20848a2b
feature/main_pm/2ff47d65
feature/main_pm/4dd354e4
feature/main_pm/5685ace0
feature/main_pm/57370198
feature/main_pm/6e2af177
feature/main_pm/72538ce7
feature/main_pm/984d8b7c
feature/main_pm/a8bd8525
feature/main_pm/b4fa35a9
feature/main_pm/c5a60fc4
feature/main_pm/d48463f7
feature/ux_ui/11e74cdf
master
slave
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#695
#696
#697
#698
#699
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#710
#711
#712
#713
#714
#715
#716
#717
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#747
#748
#749
#75
#750
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#76
#760
#761
#762
#763
#764
#765
#765
#766
#767
#768
#768
#769
#769
#77
#770
#771
#772
#773
#774
#775
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#793
#794
#794
#795
#796
#797
#798
#799
#8
#80
#800
#801
#801
#802
#803
#804
#805
#806
#806
#807
#808
#809
#81
#810
#811
#812
#813
#814
#814
#815
#816
#817
#817
#818
#819
#819
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.25.0
v0.26.0
v0.27.0
v0.28.0
v0.3.0
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
Select branches
Hide Pull Requests
cla-signatures
dependabot/npm_and_yarn/panel/dependencies-78e74b30c8
feature/backend/57370198--9db9adeb
feature/backend/6e2af177--be318608
feature/backend/6e2af177--be318608--d94403d3
feature/backend/6e2af177--be318608--d94403d3--c43ffe27
feature/backend/a8bd8525--984f2f8f
feature/backend/a8bd8525--984f2f8f--69de5f90
feature/backend/b4fa35a9--3e6a1739
feature/backend/b4fa35a9--3e6a1739--bad36b1d
feature/backend/b4fa35a9--3e6a1739--bad36b1d--8568d4b7
feature/backend/d48463f7--d41bbbf5
feature/backend/d48463f7--d41bbbf5--ce97c839
feature/backend/d48463f7--d41bbbf5--ce97c839--50dd6b36
feature/main_pm/20848a2b
feature/main_pm/2ff47d65
feature/main_pm/4dd354e4
feature/main_pm/5685ace0
feature/main_pm/57370198
feature/main_pm/6e2af177
feature/main_pm/72538ce7
feature/main_pm/984d8b7c
feature/main_pm/a8bd8525
feature/main_pm/b4fa35a9
feature/main_pm/c5a60fc4
feature/main_pm/d48463f7
feature/ux_ui/11e74cdf
master
slave
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#45
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#54
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#695
#696
#697
#698
#699
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#710
#711
#712
#713
#714
#715
#716
#717
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#747
#748
#749
#75
#750
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#76
#760
#761
#762
#763
#764
#765
#765
#766
#767
#768
#768
#769
#769
#77
#770
#771
#772
#773
#774
#775
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#793
#794
#794
#795
#796
#797
#798
#799
#8
#80
#800
#801
#801
#802
#803
#804
#805
#806
#806
#807
#808
#809
#81
#810
#811
#812
#813
#814
#814
#815
#816
#817
#817
#818
#819
#819
#82
#83
#84
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.25.0
v0.26.0
v0.27.0
v0.28.0
v0.3.0
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
-
c813dcfae4
Bringing back some old friends
Renn F
2025-12-25 23:06:41 +01:00 -
1f6c099d8a
Deleted Files (7,506 lines removed)
Renn F
2025-12-25 21:01:12 +01:00 -
7f13e10bf4
Documenter is ignored but it works pretty well
Renn F
2025-12-25 07:40:39 +01:00 -
15f5be3f8b
Changes Made
Renn F
2025-12-24 23:34:42 +01:00 -
dd1b3394a7
Addressing submit_pm_review, get_or_create_channel_by_slug, and other discrepancies/painpoints of the agents
Renn F
2025-12-24 23:05:26 +01:00 -
67eac35c68
Moved on to DHI (Docker Hardened Images)
Renn F
2025-12-24 22:19:43 +01:00 -
4055cdead4
Fixed escalation bug
Renn F
2025-12-24 22:19:19 +01:00 -
b39461ac85
retry mechanism for piragi RAG
Renn F
2025-12-24 21:23:14 +01:00 -
ac621ee4e2
Aligning on tasks and messaging, journals and more: MCP, Blueprints, Implementations, tools, API, etc
Renn F
2025-12-24 21:19:42 +01:00 -
afde0d5441
Fixed issues reported by agents
Renn F
2025-12-24 04:23:16 +01:00 -
06720b1978
Killed "active" session dependency:
Renn F
2025-12-23 22:58:07 +01:00 -
204b959733
1. Blueprint updates - Added NO_GROUPS escalation docs to all 12 agent blueprints 2. Multi-image Docker architecture - Created role-specific Dockerfiles: - agent-base.Dockerfile (shared foundation) - agent-pm.Dockerfile, agent-dev-be.Dockerfile, agent-dev-fe.Dockerfile - agent-qa-be.Dockerfile, agent-qa-fe.Dockerfile, agent-doc.Dockerfile, agent-ux.Dockerfile 3. Orchestrator updates - roboco/runtime/orchestrator.py: - Added AGENT_IMAGES mapping and get_agent_image() function - Updated _ensure_agent_image() to build base + specialized images - Updated _spawn_container() to use role-specific image - Made _generate_mcp_config() role-aware (though kept notify for all since they need to receive)
Renn F
2025-12-23 21:23:50 +01:00 -
31c776b84a
- roboco/api/schemas/sessions.py - Added SessionTaskInfo model and task_links field to SessionResponse - roboco/api/routes/sessions.py - Updated list_sessions to load task links with task titles
Renn F
2025-12-23 07:16:17 +01:00 -
829c0309f5
Changes Made:
Renn F
2025-12-23 05:22:37 +01:00 -
1753f5c9e6
Improved workflow. Ready for git, figma, etc; AND BIGGER TESTS
Renn F
2025-12-23 04:39:46 +01:00 -
b7611c24fc
feat(sessions): Session-Task linking with scoped context management
Renn F
2025-12-22 18:04:31 +01:00 -
4e06bdb842
BIG REFACTORING: Making everything scalable, maintanable, modularized, code quality, separation of concerns, etc.
Renn F
2025-12-22 04:30:50 +01:00 -
dfa8077484
Agents (backend cell at least) are able to receive a full task, break it down into smaller tasks, work on them, qa verify them, document them, pm verify them; and that's it. Completed task.
Renn F
2025-12-21 20:11:29 +01:00 -
5d71f2fe9d
1. roboco/mcp/utils.py - Created shared utilities: - ApiClient class with connection pooling and automatic header injection - ApiResponse wrapper with .ok, .is_status(), .json() methods - get_agent_headers(), format_error_response(), resolve_agent_uuid() 2. roboco/mcp/schemas/__init__.py - Added new input schemas: - TaskBlockInput (groups blocker parameters) - TaskPauseInput (groups pause parameters) 3. Refactored all 4 MCP servers: - journal_server.py - Uses shared ApiClient - notify_server.py - Uses shared ApiClient - message_server.py - Uses shared ApiClient - task_server.py - Uses shared ApiClient, reduced argument count with dataclasses
Renn F
2025-12-21 03:20:13 +01:00 -
b04993d8b8
Improved workflow and task lifecycle
Renn F
2025-12-21 03:09:12 +01:00 -
3122d2759e
Remove tasks directory
Renn F
2025-12-21 00:20:32 +01:00 -
42b4ed6187
Enhanced blueprints, workflow and minor fixes
Renn F
2025-12-20 23:39:07 +01:00 -
eb9109a855
Static agents IDs
Renn F
2025-12-19 17:13:54 +01:00 -
a3058e9e02
fix(mcp): resolve agent authentication and journal routing issues
Renn F
2025-12-18 19:07:50 +01:00 -
eed29cdf4a
Fixes + Cleanup
Renn F
2025-12-18 03:29:08 +01:00 -
9f008e5362
Fixed MCP connection and other MCP issues + API fixes
Renn F
2025-12-18 00:32:54 +01:00 -
405944f36a
Fixed agent-orchestrator init and token bburn mitigation plan
Renn F
2025-12-16 22:04:24 +01:00 -
20366f20be
Fixed journal resolution of UUIDs to slugs
Renn F
2025-12-16 19:28:38 +01:00 -
0e0eda8809
Summary: Backend-Frontend Alignment Complete
Renn F
2025-12-16 01:35:06 +01:00 -
856d2ea9f8
Fixing permissions for chats
Renn F
2025-12-15 23:51:19 +01:00 -
fe2f7f7595
Fix communications for frontend
Renn F
2025-12-15 20:59:31 +01:00 -
a8df78fa3e
Fixing CORS
Renn F
2025-12-15 20:04:50 +01:00 -
65f52a2dcc
Fixed some minor issues with tags and CORS
Renn F
2025-12-15 16:52:12 +01:00 -
9fb0b9c9e2
Fixed OptimalAPI init
Renn F
2025-12-15 03:10:08 +01:00 -
d16d678cdc
Small fixes
Renn F
2025-12-15 02:35:20 +01:00 -
f67a96403b
Fixed MCP servers communication + other minor updates
Renn F
2025-12-15 02:13:20 +01:00 -
54c0a41055
Improved Orchestrator is now Smarter and cost-efficient/effective. MCPs still unreachable
Renn F
2025-12-15 00:26:28 +01:00 -
bc9cd7575d
V0 finally out
Renn F
2025-12-14 22:05:34 +01:00 -
348795c50b
Finished reorganization
Renn F
2025-12-14 03:40:48 +01:00 -
855536eb18
Code cleanup + Best practices + Separation of concerns
Renn F
2025-12-14 01:09:57 +01:00 -
ee1d54ac90
+ Semgrep + Deptry
Renn F
2025-12-13 18:09:23 +01:00 -
ccd949c5c1
+ Radon + Xenon + Pip-Audit + Bandit + Safety
Renn F
2025-12-13 17:50:47 +01:00 -
2e865ccb12
+ Bandit
Renn F
2025-12-13 13:44:57 +01:00 -
79be4bbf36
+ Vulture + pre-commit hooks setup
Renn F
2025-12-13 13:43:25 +01:00 -
4f1d59987f
++
Renn F
2025-12-13 13:25:37 +01:00 -
9e7d9e81e2
Fixed pyproject.toml
Renn F
2025-12-13 05:53:19 +01:00 -
35ef0108e9
All MyPy and Ruff checked
Renn F
2025-12-13 05:50:34 +01:00 -
a2424be80c
Blueprint alignment
Renn F
2025-12-13 00:00:52 +01:00 -
316325625c
TOON Optimizations
Renn F
2025-12-12 18:08:06 +01:00 -
d570334e04
Linting: Check
Renn F
2025-12-12 02:45:47 +01:00 -
b8c19e85bd
TODOs done + cleanup
Renn F
2025-12-11 01:05:20 +01:00 -
f0f6f77d68
Moved out of "src"
Renn F
2025-12-10 17:37:24 +01:00 -
7f5bc4b8b8
Checkpoint before cleanup + best practices + code quality
Renn F
2025-12-10 17:35:43 +01:00 -
0c5dac4d16
Initial implementation
Renn F
2025-12-10 02:49:54 +01:00 -
209aa346ab
Initial commit

Renzo FandGitHub
2025-12-08 23:59:51 +01:00