mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-10-19 15:44:27 +00:00
Commit graph
Select branches
Hide pull requests
chore/downloads-heading
chore/home-compare-no-anythingllm
chore/release-2.0.1
chore/release-2.1.0
ci/coderabbit-review-dev
ci_mvp
claude/modest-einstein-7an8yq
dev
dev_hotpatch
dev_mod
docker-hot-patch
docs/agent-opencode-decisions
docs/changelog-2-2-2
docs/changelog-catch-up
docs/delete-stale-known-gaps
docs/documents-artifact-delete-twin
docs/keygen-metadata-key-casing
docs/local-speech-recognition-proposal
docs/parser-gpu-proposal
docs/plugins-author-cli
docs/plugins-launch
docs/plugins-lifecycle
docs/plugins-versioning-and-publishing
docs/workspace-stream-listener-gap
feat/agent-bundle-opencode
feat/agent-surfsense-tools
feat/agent-tool-support-check
feat/announce-2-0
feat/app-translations
feat/desktop-license-key-rotation
feat/keygen-dockerfiles
feat/local-agent
feat/local-image-generation
feat/local-issue-reports
feat/local-resource-usage
feat/local-speech-recognition
feat/opencode-enabled-switch
feat/plugins-author-cli
feat/plugins-contract-tests
feat/plugins-manifest
feat/plugins-runtime
feat/plugins-sdk
feat/plugins-stop-runs
feat/prompt-caching
feat/rename-searchspace-to-workspace
feat/retrieval-eval
feat/sources-stay-fresh
fix/agent-switch-allows-uncatalogued-models
fix/audiocpp-cmake-generator
fix/audiocpp-restage-missing-family
fix/backend-dependabot-alerts
fix/backend-dependabot-majors
fix/db-startup-index-lock-hang
fix/docling-parsing
fix/first-party-list-utf8
fix/kb-path-byte-limit-born-git-native
fix/keygen-healthcheck-ipv4
fix/keyword-index-combining-marks
fix/llamacpp-licence
fix/local-dependabot-alerts
fix/local-image-and-podcast-generation
fix/local-installer-size
fix/mcp-dependabot-alerts
fix/node-24
fix/plugins-launch-prep
fix/plugins-manifest-rules
fix/redacted-logs-keep-args
fix/registry-signing-key
fix/release-artifact-actions-node-24
fix/release-dryrun
fix/release-pnpm-setup
fix/remote-model-capabilities
fix/sandbox-dependabot-alerts
fix/score-candidates-on-own-cosine
fix/web-dependabot-alerts
fix/web-format-drift
fix/whatsapp-bridge-dependabot-alerts
kb_git_mvp
main
perf/fast-ingest
perf/os-ocr
perf/plugin-calls-app
perf/plugins-speed
refactor/license-slice
revert-1721-dev
revert/cloud-pricing
workstream-a
workstream-a-hardening
workstream-a-keychain
#1
#1000
#1001
#1002
#1003
#1019
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1033
#1034
#1035
#1036
#1038
#1040
#1041
#105
#1057
#1058
#1059
#1061
#1062
#1063
#1064
#1065
#1066
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#109
#110
#1104
#1105
#1106
#1107
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1135
#1136
#1137
#1139
#1155
#1156
#1157
#1158
#1159
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1199
#120
#1200
#1201
#1202
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1218
#1219
#122
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#124
#1240
#125
#1253
#1254
#1255
#1256
#1257
#1258
#126
#1265
#1266
#1267
#1268
#1269
#1270
#1272
#1273
#1275
#1276
#1277
#1278
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1289
#1290
#1291
#1292
#1293
#1294
#1297
#1298
#1299
#130
#1300
#1303
#1305
#1306
#1307
#1309
#1310
#1311
#1312
#1314
#1315
#1316
#1317
#1318
#1319
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#133
#1331
#1332
#1335
#1336
#1337
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#1349
#1351
#1352
#1353
#1356
#1357
#136
#137
#1377
#1378
#1380
#1381
#1382
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1393
#1395
#1396
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1403
#1407
#1409
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#1429
#143
#1430
#1431
#1432
#1433
#1436
#1437
#1438
#1439
#144
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#1449
#1450
#1451
#1452
#1454
#1455
#1456
#1457
#1458
#1459
#1460
#1461
#1463
#1465
#1466
#1467
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#149
#1490
#1490
#1491
#1494
#1499
#150
#1500
#1501
#1502
#1503
#1505
#1506
#1507
#1508
#1509
#151
#1514
#1515
#1516
#1517
#1523
#1524
#1525
#1527
#1528
#1528
#1530
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1538
#1539
#1540
#1541
#1542
#1542
#1543
#1543
#1544
#1545
#1546
#1546
#1547
#1548
#1549
#1551
#1551
#156
#157
#158
#163
#164
#165
#166
#168
#169
#170
#171
#174
#175
#176
#177
#178
#183
#184
#185
#186
#191
#192
#193
#194
#195
#20
#201
#203
#204
#207
#208
#209
#21
#210
#211
#213
#214
#215
#216
#217
#218
#22
#222
#224
#225
#226
#227
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#239
#240
#241
#242
#243
#244
#245
#246
#247
#249
#25
#250
#251
#257
#258
#259
#260
#261
#262
#263
#27
#270
#271
#274
#275
#276
#280
#281
#284
#285
#286
#29
#291
#295
#297
#298
#30
#300
#301
#303
#304
#308
#309
#31
#312
#314
#316
#319
#32
#321
#323
#324
#325
#326
#329
#331
#332
#332
#335
#336
#337
#339
#34
#340
#345
#346
#347
#349
#35
#350
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#367
#368
#37
#370
#371
#372
#373
#377
#378
#379
#38
#381
#381
#384
#385
#387
#388
#389
#39
#390
#391
#392
#393
#394
#396
#397
#398
#399
#4
#400
#402
#403
#404
#405
#407
#408
#409
#410
#412
#416
#417
#418
#419
#42
#421
#422
#423
#424
#425
#426
#427
#428
#429
#430
#431
#432
#434
#435
#436
#44
#441
#442
#443
#444
#447
#448
#449
#450
#451
#454
#455
#456
#457
#458
#459
#460
#461
#462
#463
#464
#465
#466
#469
#47
#470
#471
#472
#473
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#488
#489
#49
#490
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#504
#505
#507
#508
#51
#510
#511
#512
#513
#514
#515
#516
#518
#52
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#55
#56
#566
#567
#568
#57
#570
#571
#572
#573
#574
#575
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#626
#627
#628
#629
#63
#630
#631
#633
#634
#635
#636
#638
#639
#64
#640
#642
#643
#644
#646
#647
#648
#649
#65
#650
#654
#655
#656
#657
#658
#659
#661
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#675
#676
#677
#679
#68
#680
#681
#682
#683
#684
#686
#687
#688
#689
#69
#690
#691
#692
#693
#694
#695
#697
#699
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#709
#71
#711
#712
#713
#714
#715
#716
#717
#718
#72
#721
#722
#723
#724
#725
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#747
#748
#749
#750
#751
#752
#753
#754
#755
#756
#757
#758
#76
#760
#761
#763
#764
#765
#766
#767
#768
#769
#77
#770
#771
#772
#773
#774
#775
#776
#777
#778
#779
#780
#782
#784
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#795
#796
#797
#798
#799
#8
#800
#801
#802
#803
#804
#805
#807
#808
#809
#810
#811
#812
#813
#814
#816
#818
#819
#820
#821
#822
#823
#824
#825
#826
#827
#828
#829
#83
#830
#831
#832
#833
#834
#835
#836
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#854
#856
#857
#858
#859
#860
#861
#863
#864
#865
#866
#867
#868
#869
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#882
#883
#884
#885
#886
#887
#889
#89
#890
#890
#893
#894
#895
#896
#897
#898
#899
#90
#900
#901
#91
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#931
#932
#94
#953
#954
#955
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#995
#996
#998
#999
0.0.11.1
0.0.11.2
0.0.11.3
0.0.11.4
0.0.11.5
0.0.11.6
0.0.12.1
0.0.12.10
0.0.12.11
0.0.12.12
0.0.12.13
0.0.12.14
0.0.12.15
0.0.12.2
0.0.12.3
0.0.12.4
0.0.12.5
0.0.12.6
0.0.12.7
0.0.12.8
0.0.12.9
0.0.13.1
0.0.13.10
0.0.13.11
0.0.13.12
0.0.13.13
0.0.13.14
0.0.13.15
0.0.13.16
0.0.13.17
0.0.13.18
0.0.13.19
0.0.13.2
0.0.13.20
0.0.13.21
0.0.13.22
0.0.13.23
0.0.13.24
0.0.13.25
0.0.13.26
0.0.13.27
0.0.13.28
0.0.13.29
0.0.13.3
0.0.13.30
0.0.13.31
0.0.13.32
0.0.13.33
0.0.13.34
0.0.13.35
0.0.13.36
0.0.13.37
0.0.13.38
0.0.13.39
0.0.13.4
0.0.13.40
0.0.13.41
0.0.13.42
0.0.13.43
0.0.13.44
0.0.13.45
0.0.13.46
0.0.13.47
0.0.13.48
0.0.13.49
0.0.13.5
0.0.13.50
0.0.13.6
0.0.13.7
0.0.13.8
0.0.13.9
0.0.14.1
0.0.14.2
0.0.14.3
0.0.14.4
0.0.14.5
0.0.14.6
0.0.15.1
0.0.15.2
0.0.16.1
0.0.16.2
0.0.16.3
0.0.16.4
0.0.16.5
0.0.16.6
0.0.17.1
0.0.19.1
0.0.19.2
0.0.19.3
0.0.19.4
0.0.20.1
0.0.20.2
0.0.20.3
0.0.20.4
0.0.20.5
0.0.21.1
0.0.21.2
0.0.22.1
0.0.22.2
0.0.22.3
0.0.22.4
0.0.23.1
0.0.23.2
0.0.23.3
0.0.24.1
0.0.25.1
0.0.25.2
0.0.26.1
0.0.26.2
0.0.26.3
0.0.26.4
0.0.26.5
0.0.26.6
0.0.28.1
0.0.28.2
0.0.28.3
0.0.28.4
0.0.28.5
0.0.28.6
0.0.29.1
0.0.29.2
0.0.29.3
0.0.29.4
0.0.29.5
0.0.30.1
0.0.30.2
0.0.30.3
0.0.30.4
0.0.31.1
0.0.31.2
0.0.31.3
0.0.31.4
0.0.31.5
0.0.31.6
0.0.31.7
0.0.31.8
0.0.31.9
0.0.33.1
0.0.34.1
0.0.35.1
0.0.35.2
0.0.35.3
0.0.35.4
0.0.36.1
0.0.36.2
0.0.36.3
0.0.37.1
0.0.37.2
0.0.37.3
0.0.38.1
0.0.38.2
0.0.38.3
0.0.38.4
0.0.38.5
archive/hosted-2026-09
beta-v0.0.10
beta-v0.0.11
beta-v0.0.12
beta-v0.0.13
beta-v0.0.14.1
beta-v0.0.7
beta-v0.0.8
beta-v0.0.9
v0.0.14
v0.0.14.1
v0.0.15
v0.0.16
v0.0.17
v0.0.18
v0.0.19
v0.0.20
v0.0.21
v0.0.22
v0.0.23
v0.0.24
v0.0.25
v0.0.26
v0.0.27
v0.0.28
v0.0.29
v0.0.30
v0.0.31
v0.0.32
v0.0.33
v0.0.34
v0.0.35
v0.0.36
v0.0.37
v0.0.38
v0.0.39
v0.0.40
v0.1.0
v0.1.1
v0.1.2
v0.1.3
v0.1.4
v1.0.0
v1.0.1
v1.0.10
v1.0.11
v1.0.12
v1.0.13
v1.0.14
v1.0.15
v1.0.16
v1.0.17
v1.0.18
v1.0.19
v1.0.2
v1.0.20
v1.0.21
v1.0.22
v1.0.23
v1.0.24
v1.0.25
v1.0.26
v1.0.27
v1.0.28
v1.0.29
v1.0.3
v1.0.30
v1.0.31
v1.0.32
v1.0.33
v1.0.34
v1.0.35
v1.0.36
v1.0.37
v1.0.38
v1.0.39
v1.0.4
v1.0.40
v1.0.41
v1.0.42
v1.0.43
v1.0.44
v1.0.45
v1.0.46
v1.0.47
v1.0.48
v1.0.49
v1.0.5
v1.0.50
v1.0.51
v1.0.52
v1.0.53
v1.0.54
v1.0.55
v1.0.56
v1.0.57
v1.0.58
v1.0.59
v1.0.6
v1.0.60
v1.0.61
v1.0.62
v1.0.63
v1.0.64
v1.0.65
v1.0.66
v1.0.67
v1.0.68
v1.0.69
v1.0.7
v1.0.70
v1.0.71
v1.0.72
v1.0.73
v1.0.74
v1.0.75
v1.0.76
v1.0.77
v1.0.78
v1.0.79
v1.0.8
v1.0.80
v1.0.81
v1.0.82
v1.0.83
v1.0.84
v1.0.85
v1.0.86
v1.0.87
v1.0.88
v1.0.89
v1.0.9
v1.0.90
v1.0.91
v1.0.92
v1.0.93
v1.0.94
v1.0.95
v1.0.96
v1.0.97
v1.0.98
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1.0
v2.2.0
v2.2.1
v2.2.2
-
299abf676aMerge pull request #2287 from MohammadHijjawi97/fix/studio-word-list-numbering dev
Rohan Verma
2026-10-17 18:28:01 -07:00 -
1263998cd6Merge pull request #2267 from samuelmbabhazi/fix/plugin-sign-in-reason
Rohan Verma
2026-10-17 18:18:53 -07:00 -
7756caf40cMerge pull request #2298 from Cedric921/feat/about-data-folder
Rohan Verma
2026-10-17 18:11:36 -07:00 -
efb156d814Merge pull request #2265 from Cedric921/ci/release-dry-run-signing
Rohan Verma
2026-10-17 18:11:20 -07:00 -
1fc55f0425Merge pull request #2295 from MODSetter/perf/os-ocr
Rohan Verma
2026-10-17 16:52:13 -07:00 -
6d5be0a1b7
docs(local): ocr/ goes once a scan's text is built, not when the source is ready
perf/os-ocr
DESKTOP-RTLN3BA\$punk
2026-10-17 16:09:29 -07:00 -
f3524e786e
fix(local): a long OCR reading gives the queue up as a long Docling reading does
DESKTOP-RTLN3BA\$punk
2026-10-17 15:29:58 -07:00 -
e59522081b
feat(local): show where SurfSense keeps its data in Settings › About
Cedric Karungu
2026-10-17 23:34:03 +02:00 -
53f555a074
Merge remote-tracking branch 'origin/dev' into perf/os-ocr
DESKTOP-RTLN3BA\$punk
2026-10-17 14:21:38 -07:00 -
a88b6f01a2Merge pull request #2296 from Cedric921/docs/mermaid-proposal
Rohan Verma
2026-10-17 14:13:07 -07:00 -
1937f77949
docs(proposals): give the theme provider a resolved theme for Mermaid
Cedric Karungu
2026-10-17 21:50:09 +02:00 -
788549f43a
docs(proposals): render Mermaid diagrams in the desktop app
Cedric Karungu
2026-10-17 21:13:55 +02:00 -
a6d7f1a309Merge pull request #2294 from AnishSarkar22/feat/claude-plan
Anish Sarkar
2026-10-17 17:08:55 +05:30 -
8178ed701c
fix(local): a thread opens while the engine it left cannot answer
Anish Sarkar
2026-10-17 16:32:49 +05:30 -
e2c1d2a719
docs(local): a thread's engine moves with the selected model; claude_plan and revisions to 0032
Anish Sarkar
2026-10-17 16:32:46 +05:30 -
635a427415
test(local): the Claude plan tests find their stand-in Claude Code on Windows
Anish Sarkar
2026-10-17 16:32:43 +05:30 -
52556ca2ec
fix(local): the scan OCR check needs the sample's words, and an image with no frame of text goes to Docling
DESKTOP-RTLN3BA\$punk
2026-10-17 03:47:02 -07:00 -
02f88cc121
docs(local): ADR 0060 and documents.md with the end-to-end and Linux timings
DESKTOP-RTLN3BA\$punk
2026-10-17 02:57:07 -07:00 -
6e07853d38
fix(local): scan OCR review fixes: close renders, one cap, upright turns, resume, figures on ask
DESKTOP-RTLN3BA\$punk
2026-10-17 02:03:39 -07:00 -
84dc66ce2a
perf(local): read scans and photos with OCR alone before Docling
DESKTOP-RTLN3BA\$punk
2026-10-17 01:29:46 -07:00 -
af5f45e7d2
fix(local): refuse a Claude Code too old for the plan before it runs, and say so above the composer
Anish Sarkar
2026-10-17 13:14:42 +05:30 -
7f030d5f07
fix(local): a Claude plan reply on extra usage goes on instead of stopping at the plan's limit
Anish Sarkar
2026-10-17 12:06:43 +05:30 -
83f7b0d08a
fix(local): close more Claude plan gaps and say above the composer when the plan is on extra usage
Anish Sarkar
2026-10-17 11:57:53 +05:30 -
3c3e73ba92
fix(local): close three Claude plan gaps and delete every engine's session with its thread
Anish Sarkar
2026-10-17 11:10:14 +05:30 -
6bdbb969d3
docs(local): the Claude plan is architecture now, not a proposal
Anish Sarkar
2026-10-17 04:41:17 +05:30 -
2b840ae5f5
Merge remote-tracking branch 'upstream/dev' into feat/claude-plan
Anish Sarkar
2026-10-17 04:31:06 +05:30 -
897846c9f1
feat(local): onboarding shows its progress as a filling bar instead of dots
Anish Sarkar
2026-10-17 04:26:56 +05:30 -
4b4f135d9e
fix(local): onboarding's on-device model list shows about three and a half rows
Anish Sarkar
2026-10-17 04:19:54 +05:30 -
176aed261aMerge pull request #2293 from MODSetter/dev main v2.2.2
Rohan Verma
2026-10-16 15:20:30 -07:00 -
5cbbb06c4d
fix(local): a Claude plan turn reads a large tool result Claude Code saved for it
Anish Sarkar
2026-10-17 03:39:16 +05:30 -
a54a669390
fix(local): the plugin proxy's tests collect on Windows again
DESKTOP-RTLN3BA\$punk
2026-10-16 14:41:28 -07:00 -
84c448dd81
fix(local): build audio.cpp again on Windows and Linux CI
DESKTOP-RTLN3BA\$punk
2026-10-16 14:24:30 -07:00 -
ca5e325169
docs(readme): recordings in the format table, in every language
DESKTOP-RTLN3BA\$punk
2026-10-16 14:21:25 -07:00 -
9704730486
chore(local): release 2.2.2
DESKTOP-RTLN3BA\$punk
2026-10-16 14:20:07 -07:00 -
8baa1865d5
fix(local): a Claude plan turn names a plugin unavailable only once Claude Code has tried it
Anish Sarkar
2026-10-17 02:46:52 +05:30 -
255466ef86Merge pull request #2292 from MODSetter/docs/changelog-2-2-2
Rohan Verma
2026-10-16 14:16:47 -07:00 -
50a5e1b098
docs(changelog): v2.2.2, sources ready in seconds and speech recognition
docs/changelog-2-2-2
DESKTOP-RTLN3BA\$punk
2026-10-16 14:12:42 -07:00 -
fd171c873f
Merge remote-tracking branch 'upstream/dev' into feat/claude-plan
Anish Sarkar
2026-10-17 02:22:00 +05:30 -
1c05eb838f
fix(local): the uvloop proxy test skips where uvloop is not installed
Anish Sarkar
2026-10-17 02:08:43 +05:30 -
8990d4addeMerge pull request #2291 from AnishSarkar22/hotpatch/plugin-calls
Rohan Verma
2026-10-16 13:34:32 -07:00 -
26734a5d30
fix(local): tunnels through SurfSense's proxy work under uvloop
Anish Sarkar
2026-10-17 01:58:24 +05:30 -
8ce2b6c14d
fix(local): new tools show as a badge beside On, not in place of it
Anish Sarkar
2026-10-17 01:25:46 +05:30 -
078b12142bMerge pull request #2289 from MODSetter/perf/fast-ingest
Rohan Verma
2026-10-16 12:26:51 -07:00 -
86b94aebfe
fix(local): a deleted connection is never asked about again, and a plan's test costs no money
Anish Sarkar
2026-10-17 00:52:30 +05:30 -
b810d57b45
fix(local): tunnels through SurfSense's proxy work under uvloop
Anish Sarkar
2026-10-17 00:52:26 +05:30 -
9d2ea9c59a
fix(local): the Claude plan row shows at once, and the dialog says to come back
Anish Sarkar
2026-10-17 00:29:30 +05:30 -
b4cb1f8acb
fix(local): the Claude sign-in host says what it does, not what it lacks
Anish Sarkar
2026-10-17 00:06:26 +05:30 -
ae8265a47a
fix(local): a shorter Claude plan egress question, so it fits inside its dialog
Anish Sarkar
2026-10-17 00:04:26 +05:30 -
5c41b6dc99
fix(local): the Claude plan dialog is wider than the egress question it opens
Anish Sarkar
2026-10-17 00:01:32 +05:30 -
cfc2a3a6c2
feat(local): Agentic threads run on Claude Code for a Claude plan model
Anish Sarkar
2026-10-16 23:58:41 +05:30 -
904fac3f4f
test(local): check the agent engine's assumptions against the installed Claude Code
Anish Sarkar
2026-10-16 23:58:39 +05:30 -
7c701f3c52
feat(local): the Claude plan dialog says its models run Agentic mode too
Anish Sarkar
2026-10-16 23:58:32 +05:30 -
e66a08d581
feat(local): what an agent run's Claude Code is launched with
Anish Sarkar
2026-10-16 22:53:44 +05:30 -
c912d3efe9
feat(local): read a Claude Code turn as opencode's, for one frame and listing path
Anish Sarkar
2026-10-16 22:53:42 +05:30 -
74d47a1688
feat(local): opencode's permission rules for Claude Code's tool calls
Anish Sarkar
2026-10-16 22:53:39 +05:30 -
38b9c15791
feat(local): agent threads record their engine, and keep a Claude Code session
Anish Sarkar
2026-10-16 22:53:25 +05:30 -
33480591d9
docs(local): the Claude agent does everything opencode's does
Anish Sarkar
2026-10-16 22:35:20 +05:30 -
d2d23acd88
refactor(local): reach the agent through an engine interface
Anish Sarkar
2026-10-16 22:01:37 +05:30 -
111e0aa557
docs(local): settle the Claude agent's plugins, skills and sessions from spikes
Anish Sarkar
2026-10-16 21:45:22 +05:30 -
763413973c
ci(release): fail the notarization gate on a publishing run without secrets
Cedric Karungu
2026-10-16 17:48:45 +02:00 -
6cc61b1223
Merge branch 'dev' of github.com:MODSetter/SurfSense into ci/release-dry-run-signing
Cedric Karungu
2026-10-16 17:48:13 +02:00 -
40567ee034
docs(local): ADR 0059 and documents.md match the merged figures pass, mixed PDFs and re-measured answers
perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 08:37:02 -07:00 -
6c7ce81d72
docs(local): ask how the Claude agent reaches a plugin
Anish Sarkar
2026-10-16 21:00:34 +05:30 -
e95b8d3ed6
feat(local): say so when a host is turned off during a reply
Anish Sarkar
2026-10-16 20:58:24 +05:30 -
c4763ae362
feat(local): keep every Claude Code process inside egress, and watch its hosts
Anish Sarkar
2026-10-16 20:53:13 +05:30 -
280194f72d
docs(adr): one consent question per user action
Anish Sarkar
2026-10-16 20:50:41 +05:30 -
daf9fb3c6a
refactor(local): record egress consent for several hosts in one request
Anish Sarkar
2026-10-16 20:50:16 +05:30 -
5af836e420
docs(local): a ChatGPT sign-in asks about its hosts in one question
Anish Sarkar
2026-10-16 20:01:53 +05:30 -
aba52eaf79
feat(local): set up a Claude plan from Settings and onboarding
Anish Sarkar
2026-10-16 19:57:32 +05:30 -
9640a2a0e0
feat(local): name a Claude plan's failures in Claude's terms
Anish Sarkar
2026-10-16 19:57:28 +05:30 -
45cf8c546b
build(local): install the Agent SDK without its own Claude Code
Anish Sarkar
2026-10-16 19:35:15 +05:30 -
25c689db8e
test(local): keep the Agent SDK's own Claude Code out of the app
Anish Sarkar
2026-10-16 19:31:04 +05:30 -
37f91f1b37
refactor(local): read nvm versions and proxy tunnels without regex
Anish Sarkar
2026-10-16 19:26:48 +05:30 -
26fc208eb1
feat(local): send Claude Code's traffic through a proxy the API runs
Anish Sarkar
2026-10-16 19:21:05 +05:30 -
815f63eace
Merge branch 'perf/fast-mixed' into perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 06:21:36 -07:00 -
1a3c534669
perf(local): Docling reads only a PDF's flagged pages, in batches that give way
DESKTOP-RTLN3BA\$punk
2026-10-16 06:15:04 -07:00 -
d06e530eff
Merge branch 'perf/fast-poll' into perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 06:12:23 -07:00 -
96bf2ca0df
fix(local): figures passes behind notes and uploads, and no figures for a deleted source
DESKTOP-RTLN3BA\$punk
2026-10-16 06:12:23 -07:00 -
edeb6b3701
feat(local): answer the app's chat on a Claude plan
Anish Sarkar
2026-10-16 18:02:54 +05:30 -
a70362be8f
perf(local): an idle worker notices a new job within half a second
DESKTOP-RTLN3BA\$punk
2026-10-16 04:44:28 -07:00 -
37c16aa44d
Merge branch 'perf/fast-ingest' into perf/fast-mixed
DESKTOP-RTLN3BA\$punk
2026-10-16 04:26:21 -07:00 -
1493e1bd57
wip: mixed PDFs, batched Docling readings, figures pass giving way (unfinished)
DESKTOP-RTLN3BA\$punk
2026-10-16 04:11:40 -07:00 -
c2ce29148f
Merge branch 'perf/integrate-docx' into perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 04:11:12 -07:00 -
bc2634b229
perf(local): paragraph breaks in a PDF's text layer, from line gaps
DESKTOP-RTLN3BA\$punk
2026-10-16 04:11:12 -07:00 -
955bbc8200
Merge branch 'perf/fast-docx' into perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 03:25:21 -07:00 -
9d583bd9f9
perf(local): read Word files without Docling
DESKTOP-RTLN3BA\$punk
2026-10-16 03:15:26 -07:00 -
037876b143
Merge branch 'perf/fast-figures' into perf/fast-ingest
DESKTOP-RTLN3BA\$punk
2026-10-16 03:05:02 -07:00 -
6c2e2df61e
perf(local): read born-digital PDFs from their text layer
DESKTOP-RTLN3BA\$punk
2026-10-16 03:02:17 -07:00 -
b4d92da44f
feat(local): answer chat through the user's own Claude Code
Anish Sarkar
2026-10-16 14:37:49 +05:30 -
3bf74e7dd0
perf(local): read born-digital pages layout-only in the figures-only pass
DESKTOP-RTLN3BA\$punk
2026-10-16 02:05:08 -07:00 -
eb6e94f7bb
feat(local): connect a Claude plan from the user's own Claude Code
Anish Sarkar
2026-10-16 13:05:33 +05:30 -
aefef6bdc0
perf(local): faster Word reads, cheapest-first uploads, and a still-reading reply
DESKTOP-RTLN3BA\$punk
2026-10-16 00:32:11 -07:00 -
65d6167149
perf(local): run the bundled embedder at fp32 on x86-64
DESKTOP-RTLN3BA\$punk
2026-10-16 00:32:11 -07:00 -
af5f15cc76
feat(local): let a connection be a Claude plan
Anish Sarkar
2026-10-16 12:32:43 +05:30 -
e1c9c04b56
feat(local): talk to Claude Code through one run adapter
Anish Sarkar
2026-10-16 12:24:10 +05:30 -
e95f47d47b
feat(local): build every Claude Code run's options and read its failures
Anish Sarkar
2026-10-16 12:22:44 +05:30 -
abafc09ff7
feat(local): find the user's Claude Code and read its sign-in
Anish Sarkar
2026-10-16 12:13:49 +05:30 -
b7ce936b21
docs(proposals): structured output works on a Claude plan
Anish Sarkar
2026-10-16 11:26:47 +05:30 -
a836687c94Merge pull request #2286 from AnishSarkar22/feat/claude-plan
Anish Sarkar
2026-10-16 11:21:27 +05:30 -
a742536cf8
docs(adr): a Claude plan runs through the user's own Claude Code
Anish Sarkar
2026-10-16 11:20:37 +05:30